APSL Violating the OSD (Round 9) 157
nickm writes "Seth David Schoen of CalLUG fame has written an essay entitled The APSL and Export Controls. This goes beyond patent craziness and nit-picking about legal details but rather shows a direct violation of the OSD in that the APSL adds a bit of US law to the license (adding additional burdens for those outside the US).
"
liscense is everything, software irrelivant (Score:1)
> but would it really be _too_ much trouble for
> apple to give us some FTP access to the files
> (a list of http links on a web page isn't the
> most efficient way to download 30+ files)
ftp://ftp.apple.com/devworld/macosxserver/Sourc
Export Controls (Score:1)
trade warfare (read 100% surcharge on all US
products about a day later).
Apple are obliged to follow US law. They are not obliged to lumber me with the stupidity of US law.
Given the choice of using software that is free or crawling up the US govts cavernous backside I'll
choose using free software
The usage restrictions in the APSL go beyond the powers in US law, the export restriction is unneccesary and the termination clause should have everyone running to avoid Apple code.
Sure most of this isnt Apple's fault. But quite a
bit of it is.
Apple are also being completely two faced about it. They provide Linux which has no "go away cubans" clause yet claim they cannot take that clause out of the APSL.
Alan
Software licenses are enforced through copyright (Score:1)
In most cases, copyright law is the only thing stopping me from copying, say, MS Windows or Lotus Notes. Only in rare cases (e.g. patent restrictions, export restrictions) is there some other thing that stops me from copying software.
No transitive property... (Score:1)
Open source is dead. (Score:1)
The OSD is a nice position paper, not a legal one (Score:1)
While the OSD is a nice position paper, it is not something you can use as a legal paper. Depending
on your country and which jurisdiction applies you
are usually bound by laws and constitutions. Anything in these 'override' whatever you state in
for example your licence.
For US companies, US export laws applies. Now one could hide that fact, and rely on the implictness that they apply anyway. But what apple has done is
more 'honest' so to say.
So if you have issue; you will have to take up the
issue not with apple, but with your legislation.
Dw
(Score:1)
Re: (Score:1)
what the hell (Score:1)
Sorry to be so cold... but as they say, the road to hell is paved with good intentions. Also, good intentions (IMHO) don't count for shit if you're working to misuse something like the term 'Open Source' strictly for weaseling your way into a new market.
No transitive property... (Score:2)
Open source is dead. (Score:1)
Apple now has two options to comply 100% with open source purists: they can 1) send Steve Jobs to prison for breaking export law and allow Apple to be fined out of existance by the Govt. or 2) Not release any source code so you can go back to griping about how nobody in the corporate community really takes Open Source seriously.
The third option is to tell the lot of you to take your OSD and do something pysiologically impossible with it.
It is very interesting to note that the Gnu/Lickers are almost entirely responsibe for the "backlash". Most of us *BSD types are ecstatic that we get a chance to see what Apple has done with Mach and BSD.
I expect there will be a lot of cross-polination of ideas and fixes to nagging problems on both sides, and that both Apple and *BSD will prosper from the arrangement.
I expect long-harried Mac/NeXT MIS staff and developers will be thrilled at a chance to hack away at their favorite system's foundations.
I expect the Gnu/Lickers to continue sniveling about evil corporations, and spending countless hours trying to reverse engineer the Win/98 "look and feel" in another desktop enviroment and/or window manager.
If the ASPL isn't open source, then Open Source is dead, strangled by those who loved it best. What is left isn't totally free software, but it -is- software that allows for more freedom than anyone had ever expected from a major corporation.
So screw OSD. Screw Open Source (TM). Screw SIP. Screw FSF. Screw RMS, ESR, BP, and any other free-software swami I left off the list.
WE DON'T NEED YOU ANYMORE.
William Gibson wrote that "The street finds its own uses for things". We found our own use for open source, and if it is at odds with your narrow political agenda, then too fucking bad.
Ho-Hum: Open Source Stalinists keep griping. (Score:1)
I hereby invoke Godwin's Law. This conversation is now over. One point goes to your opponent.
--
uninformed speculation (Score:1)
-russ
Including Laws in Licenses Harmful (Score:1)
If the US export laws are not written into the license, software that finds its way out of the US (for example, by being printed in a book and mailed -- very legal) can be used and distributed outside the US without being restricted by those laws. This is how PGP was legally exported from the United States without perpetuating the export restrictions present under US law.
The same situation could apply to Free Software. Software is not free if discriminatory laws are written into the license. Furthermore, writing _any_ law into the license of a software packages risks prepetuating that law for the purposes of of the software in question even if the law is found invalid or gets repealed.
Not All Free Software Users Are In the US (Score:1)
But from a realistic point of view - does this effect any of us? No.
You wrongly assume all users of Free Software are in the US. The person you're replying to may very well be outside the US and thus affected unneccessarily by US laws written into the license. Writing laws into license agreements is unneccessary, often discriminatory, and can make otherwise Free Software non-free.
Are you a lawyer? Somehow I doubt a retailer could be held responsible for anything that was bought from them and then subsequently exported to an embargo'd nation. Ditto for Free Software developers. Any real lawyers or law students out there care to comment?
Export Restrictions do not belong in license (Score:1)
Your point is moor anyway: Apple is not a retailer. Apple is making the software available for export via its FTP servers. By the laws of the United States (laws to which Apple is subject, even if the user is not), Apple cannot allow the software to be exported into certain nations and must take every step that it can to ensure this.
MIT handles this situation for PGP and other cryptographic software by requiring users to complete and online affidavit before they can dowload the software. It is not neccessary to write the export restrictions into the software license, since they do not neccessarily apply to everyone. In particular, restrictions resulting from US export laws do not affect people outside the US who have rekeyed Apple's source code from printed books.
I seriously doubt MIT would be responsible if someone subsequently exported PGP in electronic form -- a highly prestigious school like MIT would not open itself to such liability if they knew it existed. Since a school with as much money as MIT has access to some of the finest lawyers, I doubt there is any liability that they are not aware of.
It probably didn't need to reiterate the law in its license, no. But the fact remains: it holds true. It also holds true for every software license for software written by someone subject to US law, even the GPL.
These restrictions are not part of the software license unless they are explicitly written there. MIT writes export restrictions into the license in a way that prevents it from applying outside of the US. While MIT's method is not optimal, it's better than Apple's method of requiring assurances to enfoce US law even outside of the US.
If I print out my cryptographic source code and snail-mail it to Germany, US crypto laws no longer apply to that copy unless it's imported back into the US.
Actually... (Score:1)
You still have to tinker with Open Firmware to get it to boot, of course, but that's another story.
Not All Free Software Users Are In the US (Score:1)
Your point is moor anyway: Apple is not a retailer. Apple is making the software available for export via its FTP servers. By the laws of the United States (laws to which Apple is subject, even if the user is not), Apple cannot allow the software to be exported into certain nations and must take every step that it can to ensure this. It probably didn't need to reiterate the law in its license, no. But the fact remains: it holds true. It also holds true for every software license for software written by someone subject to US law, even the GPL.
Hold it! (Score:1)
Because I'm willing to bet that every single person who reads this message uses at least one piece of software which was written/is maintained by someone subject to United States laws. They are forced by the law to discriminate and therefore violate the OSD, Debian Free Software guidelines, or whatever definition you may use.
At least, this is the case if Apple's license does in fact violate the OSD. If it doesn't, and no other license is said to violate it because the original author has no choice but to respect the law, then it doesn't violate the OSD at all.
By the way, I am no fan of US export laws. They are for the most part idiotic, paranoid, and harmful to both US and foreign businesses. But the law is the law, and even if you figt to change it, you've got to follow it to the letter until it's changed.
Hold it! (Score:4)
You see, Apple is a US-based company, and therefore is subject to the laws of the United States. Because of this, it cannot export software into those countries, nor can it allow the software to be exported there. This goes for every entity subject to US law, I might add. Therefore, Apple is doing nothing more than reiterating the laws to which it is subject (which is in fact necessary or it would be allowing the software to be exported into those countries and therefore breaking the law).
Now, let me state something here: this law does in fact affect all licenses for software written by US suthors. Therefore, if Apple is violating the OSD, so is every single piece of Open-Source software written by US authors, including the Linux kernel (or at least all versions written since Linus moved to the US), at least two of the *BSD's, and every single thing RMS, ESR, and Bruce Perens have ever written.
For that matter, KDE and Gnome both violate the OSD. In an ironic twist, GTK does but Qt does not (it's not done by US authors, though some add-on widgets might be). Netscape and Mozilla do too.
This is rather unfortunate for two three reasons. One, because the OSD does not take into account the laws of the land in which the software is written. Two, because US export law sucks. Three, because those of you who claim to be running fully-Open-Source systems actually aren't.
My proposal: either amend the OSD so that the law can be taken into account, or renew the fight to change US export law. Both should be done, actually (the first as a temporary measure until the second can be done). The only other option is to move all Open-Source projects overseas.
By the way, when I mean "written by a US author" I mean "maintained by a US author"; the maintainer would be considered to be the primary author and therefore (probably) the one responsible under US law.
Export restrictions violate OSD. Here's why. (Score:1)
Export law in licenses IS additionally restrictive (Score:1)
You apparently think that writing US export law into a license doesn't add any more restrictions to the software than US export law already imposes. This thinking is simple-minded and wrong. It assumes that US export law applies universally, when in fact it doesn't, and it assumes that US export law is logically written, when in fact it isn't.
Copyright and software licenses go hand in hand (Score:1)
When I buy MS Windows, copyright law by default prohibits me from copying the software. If I want to copy the software (for example, by installing Windows) I need to obtain permission from Microsoft. The only way I can obtain permission to copy from Microsoft is to accept their software license, along with whatever it says (for instance, the license might require that I not decompile the software).
So you see that copyright law has everything to do with software licensing. The only reason most people agree to licenses to begin with is that if they do not agree to the license, they may not copy the software (because of copyright law). Nobody would agree to a Microsoft license just for the hell of it. They agree to the license because otherwise they cannot copy the software at all.
That, in a nutshell, is the reason why respecting copyright law requires that you respect software licenses as well.
Embedding bad law in your license (Score:1)
This one is difficult to understand, though, because there doesn't seem to be encryption involved, and it would be silly to consider the operating system a "munition" of itself.
Probably just an excess of CYA.
Bruce
behind the scenes (Score:1)
Eric Raymond is at the moment still SPI's designated manager of the Open Source trademark. I am not party to SPI's future plans regarding that, but I'd bet on some sort of change eventually. Note that the OSI board made the right decision to not designate the Bitmover license as "Open Source", which was good to see. I wish they'd handled the APSL as carefully.
Thanks
Bruce
They still have control. (Score:1)
--
Open-Source Nit-Picking EXTREME++ (Score:1)
--
??? (Score:1)
Export restrictions in the US (Score:1)
The reason the GPL is successfull is that somebody has managed to convince people that it serves some purpose beyond killing commercial software. There are very, very few circumstances where it can do this. A useful excercise is to try to work out the exact conditions that will result in more free software due to the GPLedness of software. The clue here is to remember that people do not do development of source bases irrespective of the licenses the source bases are under, and that a company will only do something if it is good for the bottom line (or it has charitable employees).
Eivind.
re: Open source is dead. (Score:1)
This whole open source 'movement' has gotten out of hand. It has turned from a nifty way to produce and distribute software into some sort of religious jihad. Anyone who falls into step with the goosestepping open source heroes is fine, but if you stray from The Light even by a few degrees, you are instantly branded as an Evil Capitalistic Baby Butcherer (R) and are suddenly compared to Microsoft or Bill Gates.
...And the rhetoric keeps flowing.
C'mon, people, is this an example of this 'freedom' you keep talking about? Mac and BeOS dev's seem to get along with their fellow developers quite nicely - whereas in the Linux community, there's so much infighting it's no mystery that it has the reputation it does. So many people bicker endlessly about whatever involvement a commercial entity (ie. Apple) has with their precious community. Heaven forbid someone doesn't want to give away their entire product line, or if they want to make a *gasp* profit.
Yeah, Apple has its cloudy history, but don't put them on the same slippery slope that says that all corporate entities are identical to Microsoft.
I prefer a freedom where anyone can do anything they want with their own code, without stepping all over someone else's. Think the APSL is stupid? That's fine - it's your option not to use it. I for one am looking forward to the day when the hottest devs out there can help out with Apple's product line, and people such as myself can tinker with it when desired.
This religious dogma is very unbecoming. I purposefully have avoided the 'Microsoft platform' specifically to avoid this kind of thing. It's ironic that the 'open source' platform has so many shocking similarities...
I thoroughly expect this to be an interesting experiment in moderation. Let's see where my score ends up... Negative numbers, anyone?
- Darchmare
- Axis Mutatis, http://www.axismutatis.net
Ho-Hum: Open Source Stalinists keep griping. (Score:1)
Personally, I'm not much of a fan of either our bizarre software export restrictions or of the rather strange series of countries we seem to hate. Cuba???
But Schoen is probably wrong to say that by incorporating US law (however stupid that law may be)into its license, Apple is violating open source rules.
US companies have to abide by US law. And like it or not, that's what Apple is doing here. If abiding by US law precludes companies from participating, Schoen and the rest of the Open Source Stalinists should probably move to Russia. Or wherever.
More importantly, Schoen et. al. ought to realize that the neat thing about open source is that it CAN withstand a bunch of big, evil corportations wading in. That's fundamental to the whole thing.
And who knows, mac-heads might even end up with a better operating system to boot. Protected memory on that new iMac anyone?
you missed the whole idea of licensing (Score:1)
The whole point of licenses in my view is to clarify what will happen when, to secure developer in this case, to ensure that hard work will be rewarded (in either money, fame or even both).
Just think, you can download anything pirated, but without rights, clearly written down you got nothing but to be doomed to stuck with all that software on your computer, trying not to show anyone that you've got it, fearing legal action.
Most importantly, since APSL is not just license for one or two products, but instead it's intended to become a COMMON BASE for many programs, it's important as hell to make it legally bug-free.
Errors in it will doom whole bunch of develpers, few of whom can protect themselves with highly paid lawyers in case if APSL didn't clarify something right.
AtW,
http://www.investigatio.com [investigatio.com]
Hold it! (Score:1)
It's as unnecessary as putting a clause in the GPL restricting users from beating someone to death with the manual!
Fundemental Properties (Score:1)
behind the scenes (Score:1)
Doesn't the whole "Open Source" trademark dispute throw rather a pall on this whole thing? According to what I've read (if I understand it correctly) no one at the OSI has the right to officially declare anything Open Source because the SPI continues to be in control of the trademark in spite of the fact that the OSI claims, on the front page of their web site, that they control it.
I'm new to the whole open source/free software movement, what having set up my linux box only 5 or 6 weeks ago. I have, however, been doing my best to try to understand the philosophies, ideologies, politics, and history of the movement. I really do want to understand, but this APSL fiasco ("fiasco" might be too strong a word) has really got me confused.
If anyone cares to explain (Bruce? Eric?), I'm more than happy to listen, and it would be very much appreciated.
- deb (off to buy Open Sources now)
behind the scenes (Score:1)
I think that Apple is sincere about all of this. I don't think that it's just a matter of them trying to take advantage of the growing Open Source hype to further their own ends. Sure, that's part of it, but it can't be the whole story.
It's exciting to see the community rise up and do such a rigorous 'peer review' of the APSL...it is, after all, what has made the Open Source thing so great. It's also exciting to see such a major player as Apple revise their thinking like this and actually have the guts to actually give this a try. Sure, they have some corporate interests that must be served...they are accountable to their shareholders after all...and it shouldn't surprise us if they try to leave themselves a backdoor escape route in case this experiment comes crashing down around their ears. It would be massively irresponisble of them to do otherwise, really.
It's up to us ("us" being a pretty loose and all encompassing term referring to the OSS movement as a whole) to help make sure that the Apple Open Source Experiment (AOSE
What we can do to ensure that the AOSE is successful is to voice our concerns in a calm and rational and yet persistent manner. No one wants to come play in the sandbox if they end up getting kicked and bloodied every time they show up. But if we calmly and rationally work with them until they understand the rules we play by, and if they're willing to change how they work so their goals are not incompatible with our own, then we could very well end up with a major ally in this ongoing drive towards a world of free and open software.
I guess what I'm trying to say is this: in a just society, people are innocent until proven guilty. Apple, however, is in many ways being treated like a criminal in spite of the fact that their "guilt" has yet to be determined. That's not doing anyone any good.
Oh, and thanks for clearing up the SPI/Raymond trademark control thing. That really had my brain in a knot for a while.
- deb
U.S. export laws (Score:1)
It is not illegal to import certain software into the US, but it is illegal to then export that same software back out of the US, right?
To access a European site from my location in Australia, the packets pass through networks located in the US. So, to download software from a European site, I must first "import" it into the US and then "export" it to Australia.
Do you think the US government could or would ever do something about this?
If we are cooperating here, why aren't we helping (Score:1)
??? (Score:1)
Improving on the Mac OS (Score:1)
I agree with mr. fly's points, except
And who knows, mac-heads might even end up with a better operating system to boot. Protected memory on that new iMac anyone?
...Darwin, aka the lowest-level parts of Mac OS X and Mac OS X Server, aka OpenStep for PowerPC, aka BSD 4.4 on a Mach kernel, already has protected memory. It's pretty thoroughly buzzword-compliant.
Not to say Apple and Mac users don't stand to benefit from availability of Darwin's source, but improvements will be incremental -- it's already modern by any definition.
bumppo
thank you for venting (Score:1)
Apple has always had offensive business practices, and this little PR move to stem the flood of development rushing away from their platform doesn't change that.
It's not as simple as a PR move. OS X Server depends on code protected by the GPL, among other licenses. The company is legally bound to release its changes. They could have done so all but silently; instead they chose to make it a public commitment, and to open-source far more than they had to (e.g, the decade of changes made to Mach since NeXT got off the ground).
If they were interested in the values or real benefits of any "openness" they wouldn't have killed Rhapsody on x86. (Which rocked as beta 1)
It rocks as a final product, too. It just happens to rock on the cool blue and white '99 G3.
Take a look at Apple's published statements to the SEC, and examine how much of Apple's revenue comes from software, vs how much comes from hardware. Jobs' decision to eliminate clone licenses was a hard call, but it was a business decision based on Apple's inability to continue to pay its engineers if it became a software company.
If its flagship products ran on commodity Intel hardware, Apple would become a software company, as most of its revenues would go away. Then it would either become a bankrupt company, or a division of AOL.
I don't think the doctrine of "openness" serves anyone if causes its proponents to go bankrupt.
bumppo
Export restrictions in the US (Score:3)
I have to deal with this problem daily in my work with encryption, since the export restrictions are even tighter for software of that type. And it is wholly absurd to me that the only thing keeping me from releasing my software is a bunch of short-sighted legislators who are too afraid to acknowledge that they have lost control.
I find it equally hard to believe that companies are still, after all this hubbub about open source licensing, relying on the license to protect their collective butts. The only reason that the GPL is so successful is that it ensures freedoms, and the one restriction is enforceable (if someone decides to add new restrictions, then someone can always hunt down the original author, theoretically). Companies persist in thinking that they can get away with mixing old licensing restrictions with new open source licenses.
It doesn't work.
Open source is dead. (Score:1)
Open source is dead. (Score:1)
good arguments on a serious matter... (Score:3)
Neither, as has been stated, is it the responsibility or right of a licensor to self-deputize for the enforcement of local law. And, folks, U.S. law is local law, in the context of the planet.
U.S. policy on encryption has already damaged U.S. business, and it cannot be demonstrated to have increased U.S. security. It's past time for the U.S. to develop an intelligent foreign policy (of which export laws are a component). Meantime, licenses should reflect the valid concerns of the licensor, and not of the home country of that licensor.
As to the ultimate bottom line: If Apple chooses to word an agreement in any particular way, that is a business decision appropriate for them to make. But if it leaves them non-compliant with the terms of the OSD, then they need to stop co-opting that jargon. And after all, it is difficult to make the case that they have written the APSL for any reason but to jump on the Open Source bandwagon.
Just as cheap a tactic as their claim to have invented the personal computer.... I'm old enough to know better.
I agree (Score:1)
Ho-Hum: Open Source Stalinists keep griping. (Score:1)
Re: (Score:1)
Open-Source Nit-Picking EXTREME++ (Score:1)
If you think this is boring, filter it away in your preferences. I don't think it is.
Cheers,
Rob
Does Soup == Food for Thought? (Score:1)
Can't wait to try *.BSD, and BE, etc.
move to new place, get more boxen.
John
How true... (Score:1)
No. The APSL allows for access to some Apple Source code, and permission to modify it. I like that; it means a chance to fix bugs (something I probably won't do, but other people will) which means a more stable, better OS. Period.
If you want to debate the merits of the APSL as it relates to Open Source, feel free to do so, but please keep the distinction clear.
Most of the posts I've read about the APSL are bitching about all sorts of problems and coming up with the conclusion that the APSL sucks rocks. It might not meet various qualifications, etc, but it _still_ provides source, and will give _me_ a more stable (even just a little) OS as a result. (This is assuming that I ever get a chance to use MacOS X Server)
Export Controls (Score:2)
Could you point me to where that information resides? All I've heard so far is that the APSL has this clause; where did you hear that they "claim they cannot take that clause out"?
I talked with Seth (name-dropping etc etc)about it, because I was annoyed that he had not presented it to Apple before making this document, and he told me that he had in fact mailed Apple about it a week ago, and received no response. That doesn't, however, mean that they say they can't remove that clause.
Again, don't post a comment unless it adds new information, and please be sure of your facts (presenting links to evidence when necessary/if available.
good arguments on a serious matter... (Score:1)
Some expert in both U.S. export law and knowable about licensing should explain whether it might be necessary for Apple to have export restrictions in the license, or whether it might be sufficient to restrict distribution via some Web form (or some other mechanism).
There is one additional point: anyone exporting anything from the U.S. must comply with U.S. law, including the restriction to re-export the product to any country on the list of banned countries. From a practical standpoint, Apple only formalizes the recipients obligiation to U.S. law in the license (as opposed to having the recipient to "sign" a seperate contract). So your rights under this license are not any worse as they would be anyway. Nonetheless, Apple would be doing many people a favour if they only included restrictions in the license which are neccessary by law.
No transitive property... (Score:1)
If someone is "free" to break export laws, they are certainly "free" to break a licensing agreement. Your argument is about as logical as thinking someone who is about to murder someone is going to worry that his firearm isn't registered.
Export restrictions violate OSD. Here's why. (Score:1)
Software licenses and copright laws are two separate things.
How true... (Score:1)
It's enough to build a fully operational web/file/email/ftp/dns server.
As soon as someone modifies the kernal to support nubus I'll be able to install it on my 8100 (which I hope to have upgraded with a G3 by then).
What it doesn't do is help Linux hackers clone the MacOS--which is what is prompting most of the Apple bashing this time around, IMNSHO.
Software licenses are enforced through copyright (Score:1)
---
AC: You're literally correct, but your point is moot. True, a software license is not literally a copyright law. However, the only legal mechanism that forces people to respect software licensing terms is, you guessed it, copyright law.
Coyright law has nothing to do with software licencing. True, copyright law comes into effect if you pirate some software--but that has nothing to do with the licence.
For example, MS's licence includes a prohibition on decompiling the software, copyright law has nothing to do with this, if MS wanted to "nail" you for decompiling their code they would have to proceed through civil court on a licensing violation. The Burne Convention would have no impact.
The only thing about a license that applies under copyright is if the license grants you rights you otherwise wouldn't have.
Hold it! (Score:1)
However, if I get GPL'd software from you (a rather simple USA->France, or actually, USA->EU/Schengen export. There aren't any bananas in your software, are they ?), I break no law (you have the right to export any software to me, barring your stupid encryption ban [*]). Then, if without your knoweldge, I re-export this stuff straight to Cuba, this is none of your business, and none of your government's. And AFAIK, I won't have violated a fed.. oops, Brussels law (I might be in serious trouble if for instance you s/Cuba/Iraq/g, because of the UN resolutions, of course).
Naturally, your law specifically forbides you to use me as a middleman to sell your stuff in Cuba, but Seth points out that as long as you don't control me, and I don't tell you in advance I'll make you breach your law, you aren't going to breach it.
IMHO, you should read the GPL (or any other OSD license) as a source code. You have to compile it with your local compiler (the body of laws governing the place where you are) in order to execute it locally (know what set of rules you must abide to). Now, the GPL asks you to pass on the source code[**] along with the binary (if I request so). If your runtime execution environment allows you to pass software to me, I now have a copy of my own of the binaries, the source, and of course, the license. Now the stuff is outside your runtime environment (the USA), I might not trust your compiler (governement) and recompile the GPL with the compiler I have access to locally (EU+French laws). (actually, I have to. I can't suddenly decide to apply here the US or Kenyan or Vaticanese law just because I decide they better suit my needs). Now, if my runtime environment doesn't segfault if I re-export the software to somewhere yours does, this is not your problem.[***]
Could you please elaborate on this ? Why would the copy of GPL RedHat I run currently not be fully-Libre ? What would I have to think about Mandrake/Bero (GPL, RedHat derived, but maintained on both sides of the Rhine), Debian ? *BSD ?-- Cyrille
[*] French cryptography laws, although in the process of being de-moronised, are still more stupid than the US ones. At least rumour is that the decree lifting the maximum key size to 128-bit passed this week. And anyway, we're all subject to the United States-imposed Wassenaar "Iron Curtail" Agreement :-(
[**] The analogy between the GPL itself and source code unfortunately ends here : I can obviously not modify it and still apply it to code you (or others) wrote before. Unless of course I'm the FSF, which I'm not :-)
[***] In fact, I've gone probably a bit too far. Okay, let's say the GPL is p-code and we have two runtime environments claiming to be more or less compatible, and which actually aren't better than more-or-less compatible. Oh, well, it's way too late this evening [evil grin]
This is serious. (Score:1)
I hope Apple sees that this is bad news, and does something about it. If they don't, they're going to kill over 50% of the market of people who
Maybe we should get some kind of a petition together here, folks. What do the rest of you think? Start mailing Apple about this?
--
Matthew Walker
My DNA is Y2K compliant
This is serious. (Score:1)
If someone could please confirm that...
--
Matthew Walker
My DNA is Y2K compliant
APSL == Open Source?!? (Score:1)
Okay, let me see if i understand this right. The whole point of Open Source is to expose ideas to the greatest possible knowledge base, right? I mean, who cares if I'm going to use an Apple based system or not. What if Apple had a Good Idea(tm) somewhere in their software? What if someone else running on another platform has a Good Idea(tm) for Apple? Both scenarios benfit everyone, right?
So yes, I agree with the article. Yes, the US government has some weird ideas about restricting knowledge, we know that. But doesn't the US government also have some notion of what freedom of expression is? Maybe somewhere along the line I misunderstood it, but I thought that US law garrantees freedom of expression and freedom of choice.
Silly me for thinking that that would include the freedom to share ones ideas.
APSL is close, but still not even in the same time zone...
--Quiet rantings from the Great White North
Ho-Hum: Open Source Stalinists keep griping. (Score:1)
There's a fundamental point you seem to be missing here. US companies must abide by US law, but those in other countries don't. "Open Source" is a philosophical movement as much as it is a trade name, and is hardly confined to US borders. It is possible for US law to conflict with the Open Source definition, and that does not automatically invalidate the definition.
What I want to know is whether or not that provision in the license is dictated by our laws, or if it is just Apple going to extreme lengths to cover it's butt. It seems absurd that we require all importers of US goods to abide by our trade restrictions. I mean, how do you stop someone from selling bread made from American wheat to redidents in Cuba or Libya? Are there shrink wrap licenses on every bag of Colonial we ship to other countries?
No transitive property... (Score:1)
Open source is dead. (Score:1)
Open-Source Nit-Picking EXTREME++ (Score:1)
This is all very interesting... to those who are completely ungulfed in the OSS lifestyle (tell Eric Raymond I said 'hi')... but for the rest of us... this is B-O-R-I-N-G.
Apple isn't doing anything that is inappropriate.
Trademark "Open Source" Then, Willyah? (Score:1)
> as bastardized as the word "free" here
> in the US. "Free" means nothing today.
Then TRADEMARK "open source" or come up with a new moniker and license it out to people who can run the treadmill. I would think that the Open Source
movement is in trouble if anyone could claim they've got something that is "open source", and dilute the meaning of the term.
How true... (Score:1)
So much for my claims that it is Open Source. Using U.S. FTP sites I see this so much I take it for granted.
Can we just say the APSL is crap and Not Good Enough(tm) for the Open Source community?
Dumping on Apple?! (Score:1)
I'm not sure that it is legal to export the software to Germany (assuming they don't have an embargo), modify it, then export that software to Cuba, but the license would prohibit this regardless.
It would be interesting to see Eric Raymond's response to this, as he is the one who claims that the APSL is Open Source. But why dump on Apple? Simple, if they make a mockery of Open Source (and they are, as their license contains so many conditions, you might as well be another employee of Apple), then other companies will surely try the same shennanigans, or worse!
If they didn't call it Open Source, then I would have absolutely no problem with it. But it's the abuse of the name that gets me fired up.
Precedent (Score:1)
Potentially this could mean accepting licences that exclude significant nations (and any country is significant to the people that live there).
If a Ruritanian student writes a program today, with a clause restricting distribution to countries that Ruritania has on its embargo list, then 10 years down the road that program may have been built on by thousands of people, possibly relied upon by millions. If at that point Ruritania fell out with (Finland / United Kingdom / USA / France / or whatever country you feel matters) and added them to their embargo list then this could mean that the licences for all derivatives of that original program were prohibited from being distributed to a significant part of the community.
I don't think that making an exception because it's a big company or because it's America's embargo list is a good idea. Licences with these types of restrictions should not be considered Open Source.
All Open Source licences could be US centric (Score:1)