10 ms·
What is ironic or hypocritical about it? There are general licenses which provide more freedom to the users (including limiting freedom of others in derivative
by mtvartia 16y ago
What is ironic or hypocritical about it? There are general licenses which provide more freedom to the users (including limiting freedom of others in derivative works, which might be ironic in somebody's eyes), and this software uses a license which prohibits limiting distribution related freedoms (among others) because its authors wanted it that way. It is not ironic or hypocritical, it is only being consistent with the choice. (Do you mean that using GPL in the first place is ironic or hypocritical in some way?)
If you choose a license and don't follow it, what is the point of using that license?
By using GPL, you deliberately give a piece of software a life of its own. Because of the license, the action taken is not merely the author's decision, but something anyone can do, even if the author didn't wish for it (although it is only natural that the author is the first one to pursue compliance with the license he chose.)
This is not a bad thing for GPL'ed software. Instead, it is exactly what is (or at least should be) expected from using GPL. As said, there are also other licenses to use. If your expectations are different, use different license and don't submit to a license you find inadequate.
- demallien 16y agoWell, ironic in the sense that the GPL is supposed to keep software free (libre), but in this case, it really restricts the end user by not allowing them even to load the app. You have to wonder who was being hurt by having GPL software on the App Store - if you're an actual iPhone developer, then you can most certainly download the source provided by Applidium under the GPL, and build your own copy of the software. If you're a dev that works on other platforms that uses the same GPL code, you can still download the code and use it. If you're not a dev, then you couldn't care less about access to the code or not, because as a non-dev, you can't use it. So just who's rights were being trampled on by the code being on the App Store? Remi's stance is not principled. Everyone that would want to have access to the source had access to the source. He has done this because of some idealogical dislike that he apparently has of the Apple ecosystem. Fine, it's within his rights, but he doesn't get to claim that he was the principled one in this incident, quite the contrary.
- ldite 16y agoAn ideological dislike of something is based on an ideology, which typically includes moral or ethical principles; hence he most likely is taking a principled stance.
- mtvartia 16y agoThe users would be allowed to load the app, that is not the issue. The distributor (Apple) is not allowed to impose further restrictions upon GPL'ed software. Surely the users are ultimately the losers, but that is not fault of the creators of the software, but of the distributor (Apple) who likes to keep a stranglehold over its users. A simple lift on the terms of usage for Apple's service would resolve the issue trivially, even effortlessly. Why do not Apple's customers ask their vendor why this can't be done? Alternatively, if there was any other way to (trivially, e.g. without jailbreaking) get the application into the device there would not be a problem at all. IMHO, the FOSS ecosystem built on GPL cannot tolerate and sustain violations towards the license without eroding the meaning of the license. This is the issue of principle, and that is why it makes perfectly sense to stick to the license. The true irony of the case is in that Apple's customers - even those who know about such great products of the free software ecosystem as VLC - willingly submit to the restrictions of Apple's platform and are surprised not to enjoy the same freedom as those who choose otherwise. Edit: It seems that the distribution issue has actually been resolved, and the problem has shifted to other GPL-uncompliant restrictions, and ultimately to Apple's own decision to withdraw the app, without discussion.
- halostatue 16y agoThere is a trivial way to get the application onto the device: pay the $99/year fee to be a developer and re-sign a 'beta' version. http://www.hogbaysoftware.com/wiki/iOSDeveloperSelfSign http://www.hogbaysoftware.com/wiki/iOSDeveloperSelfSign The problem here is that someone has made the assumption that the GNU GPL is permitted to impose restrictions on third parties or platform vendors. It isn't. What happened here is that someone didn't understand what the GNU GPL does and does not do (and that includes the FSF, IMO) with respect to third-parties and platform vendors.
- halostatue 16y agoThe GNU GPL does not place obligations on a platform vendor. If Applidium provides the source (or even re-signable binaries), then anyone with the platform vendor's normal access mechanisms can modify and install on their system. They can even go through the platform vendor's steps required to distribute. (Yes, you can send re-signable binaries; Jesse Grosjean did this with early versions of PlainText. You only have to pay the access fee of $99/year to install it on your own devices.)
- jbk 16y agoHere, the issue is about usage rights, not redistribution.