Well, I don't think that powers that be will need to do anything special to shut down AllOfMp3.com. The IV part of Civil Code passed recently which deals with all sorts of so-called "IP" effectively prohibits what the site was doing, though it used to be actually legal here.
I wonder: What exactly is "licensed" here? If they mean licensing the documentation as a copyrighted work, then I don't see any point: the knowledge that this documentation contains can't be copyrighted, therefore I can freely distribute API info. On the other had, if the terms of their license impose a restriction on disseminating knowledge contained therein, then the terms can't be deemed "reasonable", because they effectively prevent using this documentation for development of open source software.
You've made my day:-) I'm a technical translator, so I have to deal with that kind of bullshit (specifically from MS) almost on a daily basis. "Driving overall efficiencies across the board..." and all that stuff. And it drives me crazy, because if it doesn't make sense in English to begin with, how can I communicate it in Russian? (Which is not a forgiving language at all, BTW.)
(On Linux, VST support won't be 100% flawless at least in the midterm because it's relies on Wine, but when the Windows port is complete, VST plugins will be supported fully in it.)
Moreover, Ardour is currently in the process of being ported to Windows (basically only some backend details have to be ported, because all the rest, including GUI, is already portable). Also, Ardour has an OS X version, too.
Also let me know when it upgrades its interface out of 1990s-era Pro Tools
Uhm, does it need to? What's wrong with it?
All in all, it looks like you are pretty ignorant when it comes to Ardour current state. You even characterize Jack as "audio format" which makes you look seriously misinformed to say the least.
I think the wrapper/frontend mentality is bad as such, it's not actually about CLI vs shared libraries. IMHO a good GUI app should be first designed from the user's point view of the user, and during the further iterations a suitable backend should be chosen (with possible modifications) or written from scratch.
Have you used Gnome recently? Because of all apps that are present in my Applications menu on Ubuntu Edgy, only Gnometris and gtranslator somehow demonstrate the pattern meant by you. And my set of apps includes much more than just those installed by default.
Meanwhile, on KDE you are overwhelmed by KThis and KThat. Last time I tried KDE was in the early stages of Edgy development cycle.
The problem is that Google publishes content that belongs to others.
This by itself is not a copyright violation. There are fair use rights that permit you to do that to a limited extent (in regard to each specific work).
but Alacarte is horrible. I mean, the interface is okayish, but the app is slow as molasses! (I presume that's because it's written using PyGTK.) I've had about two second delay while typing on Celeron 2.6GHz with 512M of memory with no other apps open!
Honestly, anyone who's installing 3rd party software on Ubuntu Edgy Eft that also happens to require a bootup shell script is going to be able to figure this out, or will already be aware of the issues and plan for it.
What do you base this assumption on? For example, I'm not that unexperienced with Linux (started with RedHat 7.1 in I think 2001), but even for me it took fairly long to establish what's wrong. Eciadsl modem driver just stopped working, even after compiling from source. First searches regarding eciadsl did not give results because it was in the beginning of Edgy dev cycle. I found the answer purely by incidence (and maybe some intuition). But average user will likely be lost here.
BTW, hostility to 3rd party apps and redarding them as 2nd class citizens is what saddens me in Linux. If you're breaking things for users (even 3rd party dev is to blame at the end of the day), don't punish them - make a prominent notice about potential breakage and offer a way to remedy the problem (besides the rude "tell your dev to fix his app").
It's is incorrect to state anything about quietness of the system with such a big unknown quantity as CPU cooler noise level, given that CPU must be supplied by the user.
Using dash instead of bash which makes the boot, "30s faster"
More like 3s faster. And dash breaks scripts that shebang to sh instead of bash (a fairly common practice). Granted, they should've use the right shebang in the first place, but these scripts worked before, and now they don't! This may seem as a minor annoyance - you can always relink sh back to bash. But the problem is, an average user won't understand why his 3rd party app suddenly stopped working with Edgy. There is no error message that would explain the problem in layman's terms and offer a solution. Therefore I think that 3s of boot time aren't worth the potential trouble for users.
I'm afraid that soon DRM will be implemented everywhere at a low level so you'll have to completely refrain from buying any devices that can run user code, because neither of them will let you run what you choose.
Uhm, sorry - Artem Vakhitov here :-)
Hi Vadim! So you read Slashdot too. Would be nice to talk offline ;-)
Well, I don't think that powers that be will need to do anything special to shut down AllOfMp3.com. The IV part of Civil Code passed recently which deals with all sorts of so-called "IP" effectively prohibits what the site was doing, though it used to be actually legal here.
I don't get it - what exactly is being infringed on here? Can an API ever be copyrighted?
I wonder: What exactly is "licensed" here? If they mean licensing the documentation as a copyrighted work, then I don't see any point: the knowledge that this documentation contains can't be copyrighted, therefore I can freely distribute API info. On the other had, if the terms of their license impose a restriction on disseminating knowledge contained therein, then the terms can't be deemed "reasonable", because they effectively prevent using this documentation for development of open source software.
You've made my day :-) I'm a technical translator, so I have to deal with that kind of bullshit (specifically from MS) almost on a daily basis. "Driving overall efficiencies across the board..." and all that stuff. And it drives me crazy, because if it doesn't make sense in English to begin with, how can I communicate it in Russian? (Which is not a forgiving language at all, BTW.)
Uhm... where can I download it? :-) I mean, the latest version is 2.0.4.
Wow, looks like an innovative use of BitTorrent...
Ardour is backed by a major company which pays for its development: http://ardour.org/ssl_support_announcement
Ardour has VST support: http://ardour.org/node/280
(On Linux, VST support won't be 100% flawless at least in the midterm because it's relies on Wine, but when the Windows port is complete, VST plugins will be supported fully in it.)
Jack runs on Windows: http://jackaudio.org/node/13
Moreover, Ardour is currently in the process of being ported to Windows (basically only some backend details have to be ported, because all the rest, including GUI, is already portable). Also, Ardour has an OS X version, too.
Also let me know when it upgrades its interface out of 1990s-era Pro Tools
Uhm, does it need to? What's wrong with it?
All in all, it looks like you are pretty ignorant when it comes to Ardour current state. You even characterize Jack as "audio format" which makes you look seriously misinformed to say the least.
user's point view of the user
That's what one gets for not hitting Preview.
I think the wrapper/frontend mentality is bad as such, it's not actually about CLI vs shared libraries. IMHO a good GUI app should be first designed from the user's point view of the user, and during the further iterations a suitable backend should be chosen (with possible modifications) or written from scratch.
Have you used Gnome recently? Because of all apps that are present in my Applications menu on Ubuntu Edgy, only Gnometris and gtranslator somehow demonstrate the pattern meant by you. And my set of apps includes much more than just those installed by default.
Meanwhile, on KDE you are overwhelmed by KThis and KThat. Last time I tried KDE was in the early stages of Edgy development cycle.
To be posted later.
The problem is that Google publishes content that belongs to others.
This by itself is not a copyright violation. There are fair use rights that permit you to do that to a limited extent (in regard to each specific work).
How soon do you think will it become unnecessary to patch kernel in order to use Jack and Ardour?
Yes - by your new definition of the word "stealing", which now includes playing out-of-region disks.
but Alacarte is horrible. I mean, the interface is okayish, but the app is slow as molasses! (I presume that's because it's written using PyGTK.) I've had about two second delay while typing on Celeron 2.6GHz with 512M of memory with no other apps open!
AFAIK it is when you have an adverb between "to" and the verb: "to boldly use"
Honestly, anyone who's installing 3rd party software on Ubuntu Edgy Eft that also happens to require a bootup shell script is going to be able to figure this out, or will already be aware of the issues and plan for it.
What do you base this assumption on? For example, I'm not that unexperienced with Linux (started with RedHat 7.1 in I think 2001), but even for me it took fairly long to establish what's wrong. Eciadsl modem driver just stopped working, even after compiling from source. First searches regarding eciadsl did not give results because it was in the beginning of Edgy dev cycle. I found the answer purely by incidence (and maybe some intuition). But average user will likely be lost here.
BTW, hostility to 3rd party apps and redarding them as 2nd class citizens is what saddens me in Linux. If you're breaking things for users (even 3rd party dev is to blame at the end of the day), don't punish them - make a prominent notice about potential breakage and offer a way to remedy the problem (besides the rude "tell your dev to fix his app").
It's is incorrect to state anything about quietness of the system with such a big unknown quantity as CPU cooler noise level, given that CPU must be supplied by the user.
Using dash instead of bash which makes the boot, "30s faster"
More like 3s faster. And dash breaks scripts that shebang to sh instead of bash (a fairly common practice). Granted, they should've use the right shebang in the first place, but these scripts worked before, and now they don't! This may seem as a minor annoyance - you can always relink sh back to bash. But the problem is, an average user won't understand why his 3rd party app suddenly stopped working with Edgy. There is no error message that would explain the problem in layman's terms and offer a solution. Therefore I think that 3s of boot time aren't worth the potential trouble for users.
No it's not as long as everybody can have a filter and aggregator biased in his/her own direction.
I'm afraid that soon DRM will be implemented everywhere at a low level so you'll have to completely refrain from buying any devices that can run user code, because neither of them will let you run what you choose.
In fact this (with cell phones) was the case in Russia till the end of 90s.
But you're a friend to yourself, aren't you? Because those who aren't, do not usually have that many friends.