[Fwd: Re: Intel's proposed BSD + Patent License]
Message below forwarded to the list, because I forgot to cc the list on my original reply. Apologies for the confusion. Regards, Abe. -- Abe F. Kornelis, B.V. Bixoft Het Jaagpad 63, 3461 HA Linschoten The Netherlands phone: +31-6-22755401 To visit our website: either: http://www.bixoft.com or: http://www.bixoft.nl Russell Nelson wrote: > > [ Please review this license. If you do so promptly enough, we may > be able to include it in tomorrow's board meeting. -russ ] -- This raises some questions. We recently had a lengthy discussion on the speed with which licenses are handled by the OSI board. It's good to see that speed is attempted, but it leaves me wondering when other license proposals (4 in wait, as far as I know) will be discussed on a board meeting. But speed has its disadvantages. You sent your mail at 11:40 Eastern Standard Time. For us in europe that is 17:40. Those who have enough time in the evenings might have a chance to respond, but people located further east (Australia, New Zealand, Japan, China, etc) will almost certainly receive your mail only after the board meeting will have ended. I would suggest that the people on this list be given at least 48 hours to respond to submission requests. That would give anyone on the list, anywhere on the globe, a reasonable chance to add his/her comments *before* the board meets. Regards, Abe. -- Abe F. Kornelis, B.V. Bixoft Het Jaagpad 63, 3461 HA Linschoten The Netherlands phone: +31-6-22755401 To visit our website: either: http://www.bixoft.com or: http://www.bixoft.nl
Re: Can anyone say his or her software is open source?
On Tue, 30 Oct 2001, David Johnson wrote: > On Friday 30 November 2001 03:31 pm, Tina Gasperson wrote: > > ACARA (http://www.openchannelsoftware.com/projects/ACARA) is a program > > originally developed by NASA. ACARA is now being handled by the Open > > Channel Foundation (http://www.openchannelsoftware.com). ACARA's license > > terms > > (http://www.openchannelsoftware.com/project/view_license.php?group_id=129&l > >icense_id=20) violate at least three points of the Open Source definition > > (AFAIK, IANAL), yet the Open Channel Foundation claims all of the software > > it distributes is open source. > > > > Is this OK from a legal standpoint? > > There's no trademark on the term "wool carpet", yet if I sold you a wool > carpet that was really acrylic, I would be in a world of legal hurt. AFAIK openchannelsoftware.com has several similar offerings which are not really Open Source e.g. their NASTRAN offering (also developed by NASA) Regards, -- martin // Martin Konold, Stauffenbergerstr. 107, 72074 Tuebingen, Germany // // Email: [EMAIL PROTECTED]// // KDE 2.2.1: It is real! // -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 10:07 pm, Russell Nelson wrote: > The Patent License does not say that you cannot run the software if > your operating system is not GPL'ed. It says that you are granted a > license if your operating system is GPL'ed. That's *all*. And that's enough to disqualify it. The patent related rights granted may be specious and useless, but they are rights. The OSD says "The rights attached to the program must not depend on the program's being part of a particular software distribution," and "all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the original software distribution." My interpretation is that "the rights" mentioned are all rights, not just those related to the software's opensourcedness. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
David Johnson writes: > Okay, we can play fun little metaphysical games with the BSD license, but it > ignores an important point: the BSD+Patent License restricts what operating > systems you may use it on. No it doesn't, for several reasons: 1) You might live in a jurisdiction where software parents are not recognized. 2) The software you are using may not be patented. 3) The patent in question might not be valid. 4) You might have a license for the patent. 5) You might be able to negotiate a free license for your operating system. The Patent License does not say that you cannot run the software if your operating system is not GPL'ed. It says that you are granted a license if your operating system is GPL'ed. That's *all*. It's presence does not take anything away from anyone; therefore if the license is approvable without it, then it is approvable with it. -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 09:07 pm, Russell Nelson wrote: > > ??? GPL my copy of FreeBSD ??? > > > > Precisely how do I go about this? Replace all copies of the BSD license > > under /usr/src and recompile? > > Why bother? Why not simply decide in your own head that, if you ever > give away a copy of your FreeBSD, you'll do so under the GPL. Poof, > instant GPL'ed operating system. Okay, we can play fun little metaphysical games with the BSD license, but it ignores an important point: the BSD+Patent License restricts what operating systems you may use it on. I can't use it on Solaris, QNX or IRIX. And I can't use it on some imaginary MPL or QPL licensed OS. This is a violation of clause 8. Wasn't the OpenMotif license reject for the same reason? -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
I think approving this sets a dangerous precedent. In order to approve this, the OSI has to take the view that "well, we approve documents of any length, of any content, as long as the software license parts are OSD compliant. We ignore everything else in the document." Are you saying that if I take an OSI-approved license, insert a clause "The members of the OSI board are unthinking robots! They had no choice in approving this license." I end up with something you must approve? (I am tired or I am sure that I could Godel and Quine my way to a really clever false = true insertion.) Any software license which restricts use to only publicly available GPL'ed OSs, (the way their patent license does), would obviously fail to meet the OSD. Tell me why you have to put the OSI's good name on this. There is no precedent for it. (The GPL may not play nice with other licenses, but it restricts copying, not use.) - > This patent license shall apply to the > combination of the Software and any operating system licensed under > the GNU Public License version 2.0 or later if, at the time Intel > provides the Software to Recipient, such addition of the Software to > the then publicly available versions of such operating system > available under the GNU Public License version 2.0 or later (whether > in gold, beta or alpha form) causes such combination to be covered > by the Licensed Patents. Is that a record for the longest sentence in an OSI-considered license? I read that 10 times before I understood it. -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
David Johnson writes: > On Tuesday 30 October 2001 08:21 pm, Russell Nelson wrote: > > David Johnson writes: > > > Now wait one cotton pickin' minute here! You mean to tell me I can't use > > > this software on FreeBSD? > > > > Sure you can. GPL your copy of it. > > ??? GPL my copy of FreeBSD ??? > > Precisely how do I go about this? Replace all copies of the BSD license under > /usr/src and recompile? Why bother? Why not simply decide in your own head that, if you ever give away a copy of your FreeBSD, you'll do so under the GPL. Poof, instant GPL'ed operating system. One of the things we *don't* do at the OSI is only approve sensible licenses. We also approve the ones that aren't likely to accomplish the author's goals. As long as they comply with the OSD, we approve 'em. And when they don't, we don't. -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Can anyone say his or her software is open source?
On Tuesday 30 October 2001 08:52 pm, Rod Dixon, J.D., LL.M. wrote: > the term or phrase "open source" is generic, and often used as > a marketing phrase in much the same manner as "diet soda" is used. I > cannot imagine what the legal basis would be to bring a fraud claim on > the use the term "open source." But the term used wasn't "open source". The term used was "Open Source Software", including the capitalization. "Open Source" is being used as part of a proper name, and not as a generic adjective. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 08:21 pm, Russell Nelson wrote: > David Johnson writes: > > Now wait one cotton pickin' minute here! You mean to tell me I can't use > > this software on FreeBSD? > > Sure you can. GPL your copy of it. ??? GPL my copy of FreeBSD ??? Precisely how do I go about this? Replace all copies of the BSD license under /usr/src and recompile? And what precisely are the boundaries of the "operating system"? Does it include BIND and sendmail? XFree86? tcsh? What about third party kernel modules? What if I don't load those modules while I'm using the software? Is Intel going to have some click through agreement where you have to verify that you have correctly relicensed your operating system? Would redistributors be obligated to perform similar verification measures? Oh wait! You had me going for a while. Good joke. Hah hah. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
RE: Can anyone say his or her software is open source?
The question presented is actually a very good one in my opinion because it calls out a subtle complexity with discussing open source and understanding what is really meant by the various uses (and, possibly, misuses) of the term. I think a programmer may freely identify their software as "closed source," "open source," or "friendly source" as long as there is no trade mark issue and the intent is not to mislead consumers or create unfair competition among competitors. As far as I can tell, the term or phrase "open source" is generic, and often used as a marketing phrase in much the same manner as "diet soda" is used. I cannot imagine what the legal basis would be to bring a fraud claim on the use the term "open source." On the other hand, I think the member organizations representing the open source community as well as vested individuals might have some obligation to keep the press informed of what their view is of what it means to develop and distribute open source/free software as that term is used in the open source community. In this respect, I see troubling uses of the term "open source" in the press when covering the open source community far more frequently than I notice free-riding software developers using the term as a marketing scheme that one might say is inappropriate, but hardly illegal. OSI's OSD is a different question entirely, but that is matter for OSI, although the issue is not whether someone "violate[d]" the OSD. There is no legal harm arising from "violat[ing]" a definition. More important, the OSD needs some helpful re-working, and it may not be unexpected that some open source projects have significantly diverged from the OSD. Rod Rod Dixon Visiting Assistant Professor of Law Rutgers University Law School - Camden www.cyberspaces.org [EMAIL PROTECTED] > On Friday 30 November 2001 03:31 pm, Tina Gasperson wrote: > > ACARA (http://www.openchannelsoftware.com/projects/ACARA) > is a program > >originally developed by NASA. ACARA is now being handled by > the Open > >Channel Foundation (http://www.openchannelsoftware.com). ACARA's > >license terms > >(http://www.openchannelsoftware.com/project/view_license.php? group_id=1 >29&l >icense_id=20) violate at least three points of the Open Source definition > (AFAIK, IANAL), yet the Open Channel Foundation claims all of the software > it distributes is open source. > > Is this OK from a legal standpoint? It's legally okay to use the term "Open Source Software" without getting permission from anyone. But some uses of "Open Source Software" can be considered misrepresentation or fraud, activities that are illegal. The software they are selling is not Open Source Software, yet they claim that it is. That's fraud in my book. There's no trademark on the term "wool carpet", yet if I sold you a wool carpet that was really acrylic, I would be in a world of legal hurt. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3 -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Can anyone say his or her software is open source?
On Fri, 30 Nov 2001, Tina Gasperson wrote: > Does a license have to comply with the published requirements > (http://www.opensource.org/docs/definition.html) in order for the distributor > or creator of the software to call it open source? No. It is encouraged socially to 'help the end user' by using the Open Source Initiative's definition of 'open source software' in deciding whether to call one's own software such, but there is no legal impetus to do so. The Open Source Initiative owns the servicemark "OSI Approved Open Source Software," and that is all. > disclaimer: This is a possible NewsForge story; if you don't want to be > quoted please say so in your reply. Feel free to quote me. Better yet, take a look in the archives for the instance (last week? earlier this week) of a company calling their software 'open source.' -- Matthew Weigel Research Systems Programmer [EMAIL PROTECTED] ne [EMAIL PROTECTED] -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
David Johnson writes: > Now wait one cotton pickin' minute here! You mean to tell me I can't use this > software on FreeBSD? Sure you can. GPL your copy of it. > If the OSI certification mark only applies to licenses, then this one might, > just might, squeak by if you serve enough booze at the board meeting. But if > the mark applies to software, then it clearly fails. It applies to software (a certification mark can only be used on a good or service, and a license is neither such). We could approve it, saying "By the way, this license cannot be used by patented software." Of course Intel wouldn't be able to use it for the purpose they desire, so there's little point in doing that. > Software under this license and simultaneously encumbered by a > patent fails the OSD on numerous points. Oh, it gets even more interesting than that. What if a third party owns patent rights to the software? It's *still* not freely usable by all. How is this situation made worse simply because some users have gotten a patent license? Those users still can't use it because of the third-party patent. -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
John Cowan writes: > Sure. But the patent license is restrictive, so you shouldn't certify. No, *not* having the patent license is restrictive. It's really weird that a license whose controversial terms grant people more freedoms would be clearly approvable if those terms were taken out. -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
Russell Nelson scripsit: > Let me analogize: Let's say that I'm pointing a gun at you. Are you > at any more disk if I let you know it's pointed at you? What if I > tell you the conditions under which I will pull the trigger? If you bind yourself by contract NEVER to pull the trigger, I feel reasonably safe -- not totally safe, of course, but reasonably. That is what the CPL does. > > Criterion 8 (License Must Not Be Specific To A Product) is violated, > > in substance if not to the letter; this license is in effect specific > > to Linux. > > On the other hand, if they left that patent license off, we would > certify it. Sure. But the patent license is restrictive, so you shouldn't certify. -- John Cowan http://www.ccil.org/~cowan [EMAIL PROTECTED] Please leave your values| Check your assumptions. In fact, at the front desk. | check your assumptions at the door. --sign in Paris hotel |--Miles Vorkosigan -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Can anyone say his or her software is open source?
On Friday 30 November 2001 03:31 pm, Tina Gasperson wrote: > ACARA (http://www.openchannelsoftware.com/projects/ACARA) is a program > originally developed by NASA. ACARA is now being handled by the Open > Channel Foundation (http://www.openchannelsoftware.com). ACARA's license > terms > (http://www.openchannelsoftware.com/project/view_license.php?group_id=129&l >icense_id=20) violate at least three points of the Open Source definition > (AFAIK, IANAL), yet the Open Channel Foundation claims all of the software > it distributes is open source. > > Is this OK from a legal standpoint? It's legally okay to use the term "Open Source Software" without getting permission from anyone. But some uses of "Open Source Software" can be considered misrepresentation or fraud, activities that are illegal. The software they are selling is not Open Source Software, yet they claim that it is. That's fraud in my book. There's no trademark on the term "wool carpet", yet if I sold you a wool carpet that was really acrylic, I would be in a world of legal hurt. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 06:24 pm, [EMAIL PROTECTED] wrote: > =Patents must be novel (that is, it must be different from all > =previous inventions in some important way). > = > =Patents must be nonobvious (a surprising and significant development) > =to somebody who understands the technical field of the invention. Unfortunately, the patent system is no longer being run by logic, common sense, or even the LAW. It's being run by lawyers. Despite our veneer of civilization, might still makes right, and the lawyers have a monopoly on the application of "might". The law means whatever they say it means. (Yes, I'm cynical today) The current system is based on "whoever filed first". It may not be the "law", but it is the practice. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
RE: Intel's proposed BSD + Patent License
I'll jump in here, not to defend or explain the patent system (heaven forfend I even try that on this list!), but to point out that 35 U.S.C. sect. 273 offers some potential relief in the situation you describe. It's intended to provide a defense to people who were commercially using a patented business method more than a year prior to the patent's filing. It's a confusing and complicated law and has not seen wide use (yet). Laura A. Majerus Fenwick & West LLP 2 Palo Alto Square Palo Alto, CA 94306 Phone: 650-858-7152 Fax:650-494-1417 http://www.fenwick.com > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 30, 2001 6:25 PM > Cc: [EMAIL PROTECTED] > Subject: Re: Intel's proposed BSD + Patent License > > > On Tue, 30 October 2001, Russell Nelson wrote: > > > Essentially, we are all of us completely and totally screwed by the > > patent system. If I invent something that you have put into your > > (unpublished -- at least as far as the patent system is concerned) > > code for decades, and patent it, I 0WN J00. Doesn't matter > if you're > > IBM and I'm Joe Blow, or vice-versa even. > > > given: > > http://www.nolo.com/encyclopedia/faqs/pts/pct3.html#FAQ-294 > > =Patents must be novel (that is, it must be different from all > =previous inventions in some important way). > = > =Patents must be nonobvious (a surprising and significant > development) > =to somebody who understands the technical field of the invention. > > I don't see how you could patent something that I've had in > code for decades. It's neither nonobvious nor novel. > > Granted, software patents can be a pain > (Some perl/tk widgets had to have functionality > ripped out because they supported a patented image format) > > and, IMHO, stupid (the "one-click" patent from days gone by) > > but has the scenario you described actually happened? > (i.e. decades old code getting patented out from under someone) > > Greg > > > > -- > license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3 > -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tue, Oct 30, 2001 at 06:35:25PM -0800, David Johnson wrote: > The Patent License is better than no license at all, but then again, a kick > in the pants is better than a kick in the head. Not necessarily true, but off topic for this list. -drew -- M. Drew Streib <[EMAIL PROTECTED]> | http://dtype.org/ FSG <[EMAIL PROTECTED]>| Linux International <[EMAIL PROTECTED]> freedb <[EMAIL PROTECTED]>| SourceForge <[EMAIL PROTECTED]> PGP signature
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 08:40 am, Russell Nelson wrote: > Intel hereby grants Recipient and Licensees a non-exclusive, > worldwide, royalty-free patent license under Licensed Patents to make, > use, sell, offer to sell, import and otherwise transfer the Software, > if any, in source code and object code form. This license shall > include changes to the Software that are error corrections or other > minor changes to the Software that do not add functionality or > features when the Software is incorporated in any version of a > operating system that has been distributed under the GNU General > Public License 2.0 or later. Now wait one cotton pickin' minute here! You mean to tell me I can't use this software on FreeBSD? Then why the &*$#@! did you even start off with the BSD license! If the OSI certification mark only applies to licenses, then this one might, just might, squeak by if you serve enough booze at the board meeting. But if the mark applies to software, then it clearly fails. Software under this license and simultaneously encumbered by a patent fails the OSD on numerous points. The Patent License is better than no license at all, but then again, a kick in the pants is better than a kick in the head. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tuesday 30 October 2001 02:06 pm, M. Drew Streib wrote: > On Tue, Oct 30, 2001 at 04:15:23PM -0500, Russell Nelson wrote: > > based on the copyright permissions granted. Note that the Intel > > BSD+Patent License does not make copying dependent upon patent > > noninfringement. The patent grant is a separate term. > > Could it be a separate document altogether? > > Step 1: Release under BSD license, not tied to any other terms. > Step 2: Grant a patent license, under a separate document. I heartily second this motion. There is no need for YAOSSL, especially one that is nearly identical to existing licenses (expect for the patent stuff). Having a Patent License for patent encumbered software is far better than no patent license for same, but the software cannot be Open Source in either case. The only software that could be considered Open Source under the proposed license would be software that was NOT encumbered by patents to begin with, making the Patent License redundant. -- David Johnson ___ http://www.usermode.org pgp public key on website -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tue, 30 October 2001, Russell Nelson wrote: > Essentially, we are all of us completely and totally screwed by the > patent system. If I invent something that you have put into your > (unpublished -- at least as far as the patent system is concerned) > code for decades, and patent it, I 0WN J00. Doesn't matter if you're > IBM and I'm Joe Blow, or vice-versa even. given: http://www.nolo.com/encyclopedia/faqs/pts/pct3.html#FAQ-294 =Patents must be novel (that is, it must be different from all =previous inventions in some important way). = =Patents must be nonobvious (a surprising and significant development) =to somebody who understands the technical field of the invention. I don't see how you could patent something that I've had in code for decades. It's neither nonobvious nor novel. Granted, software patents can be a pain (Some perl/tk widgets had to have functionality ripped out because they supported a patented image format) and, IMHO, stupid (the "one-click" patent from days gone by) but has the scenario you described actually happened? (i.e. decades old code getting patented out from under someone) Greg -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Article on open-source licenses (and the OSI)
On Tue, 30 October 2001, Russell Nelson wrote: > If you thought Vietnam was bad, > wait until you see Afghanistan. As Vizini said, > "Never get involved in a land war in Asia". to give credit where credit is due, (which seems apropos for this list): "The US has broken the second rule of war. That is, don't go fighting with your land army on the mainland of Asia. Rule One is don't march on Moscow." -- Field-Marshall Montgomery (in "Montgomery of Alamein" ?published? 1976) It's also attributed to Eisenhower speaking to JFK some time towards the beginning of Vietnam. who said it first, I am not certain. A search on the net yielded over a hundred hits. I could only find one reference to Eisenhower, none to Montgomery, and the rest were quoting "The Princess Bride". I had to look it up at home. ah well. Greg -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Can anyone say his or her software is open source?
Does a license have to comply with the published requirements (http://www.opensource.org/docs/definition.html) in order for the distributor or creator of the software to call it open source? ACARA (http://www.openchannelsoftware.com/projects/ACARA) is a program originally developed by NASA. ACARA is now being handled by the Open Channel Foundation (http://www.openchannelsoftware.com). ACARA's license terms (http://www.openchannelsoftware.com/project/view_license.php?group_id=129&license_id=20) violate at least three points of the Open Source definition (AFAIK, IANAL), yet the Open Channel Foundation claims all of the software it distributes is open source. Is this OK from a legal standpoint? disclaimer: This is a possible NewsForge story; if you don't want to be quoted please say so in your reply. Tina Gasperson editor NewsForge.com -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
On Tue, Oct 30, 2001 at 04:15:23PM -0500, Russell Nelson wrote: > based on the copyright permissions granted. Note that the Intel > BSD+Patent License does not make copying dependent upon patent > noninfringement. The patent grant is a separate term. Could it be a separate document altogether? Step 1: Release under BSD license, not tied to any other terms. Step 2: Grant a patent license, under a separate document. It should be clear that step 1 is in no way reliant on step 2. I know that patents suck _thii...iis_ much, but I'm wondering if the way to solve this is to keep the patents away from the copyright. This also solves the "we would approve it under BSD, but not with restrictions" argument, since there is a full BSD 'normal' license grant. The real problem is that the BSD license doesn't necessarily infer a patent license grant, which in some minds makes it GPL incompatible to begin with. :/ (can of worms) -drew -- M. Drew Streib <[EMAIL PROTECTED]> | http://dtype.org/ FSG <[EMAIL PROTECTED]>| Linux International <[EMAIL PROTECTED]> freedb <[EMAIL PROTECTED]>| SourceForge <[EMAIL PROTECTED]> PGP signature
Re: Article on open-source licenses (and the OSI)
> > Perhaps there should be an Open Source Top 5 chart? 8^) > > How do you mean? Most frequently used licenses? Yes. -- Steve Mallett | Stable, Open-Source Apps [EMAIL PROTECTED] | http://OSDir.org [EMAIL PROTECTED] http://open5ource.net/steve/ "Non-cooperation with evil is as much a duty as cooperation with good." -- Mohandas Gandhi -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
John Cowan writes: > Russell Nelson wrote: > > > [ Please review this license. If you do so promptly enough, we may > > be able to include it in tomorrow's board meeting. -russ ] > > I have tried to turn around this response as fast as possible, > so please forgive any defects of detail. Thank you. > So it does, but unfortunately not the right kind. What the BSD license > gives away, the patent licensing language takes back. Let me analogize: Let's say that I'm pointing a gun at you. Are you at any more disk if I let you know it's pointed at you? What if I tell you the conditions under which I will pull the trigger? Essentially, we are all of us completely and totally screwed by the patent system. If I invent something that you have put into your (unpublished -- at least as far as the patent system is concerned) code for decades, and patent it, I 0WN J00. Doesn't matter if you're IBM and I'm Joe Blow, or vice-versa even. > Criterion 8 (License Must Not Be Specific To A Product) is violated, > in substance if not to the letter; this license is in effect specific > to Linux. On the other hand, if they left that patent license off, we would certify it. However, you would have less freedom to use such patented software because you don't have a license. Patents suck THS much (picture me opening my hands above my head to show you how bad patents are). In essence, every open source license which does not include a patent grant is just so much hot air. About the only thing we can reasonably do is be thankful that any patent rights are included, and approve the license based on the copyright permissions granted. Note that the Intel BSD+Patent License does not make copying dependent upon patent noninfringement. The patent grant is a separate term. And what about jurisdictions? Jurisdiction is even more significant in the patent field than in the copyright field. At least copyright lawyers have the Berne Convention. So in a jurisdiction where software cannot be patented, the patent grant is meaningless. -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Article on open-source licenses (and the OSI)
Karsten M. Self writes: > The discussion of OSI certification is again unclear and IMO misleading, > perhaps reflection a lack of clarity on the part of the OSI. Possibly. It certainly would seem to be a loophole that you could use the BSD license on binary code for which source is not available. We pondered doing something about this, then decided to give credit to the open source developer for having some brains. Without source code, how could anybody call it open source?? *If* we were going to do something about it, I would say that we only certify source code. Binaries are derivative works. > The suggestion that the OSI focus on licensing conflicts is interesting, > but, given experience, hopelessly optimistic. Education on the issues > is one thing, actively tangling in disputes quite another, from an > organizational, operational, and resources standpoint. Yes, license compatibility is a morass. If you thought Vietnam was bad, wait until you see Afghanistan. As Vizini said, "Never get involved in a land war in Asia". -- -russ nelson <[EMAIL PROTECTED]> http://russnelson.com Crynwr sells support for free software | PGPok | Why are we still fighting 521 Pleasant Valley Rd. | +1 315 268 1925 voice | the war on drugs when there Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | is a real war to fight? -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
RE: Article on open-source licenses (and the OSI)
Sean, I am with a public policy institution in Washington that is publishing a piece on open source. Who do we talk to get permission to reprint the chart? Ken Brown [EMAIL PROTECTED] -Original Message- From: Sean Doherty [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 30, 2001 11:57 AM To: Karsten M. Self; license ML Subject: RE: Article on open-source licenses (and the OSI) Karsten, I don't know if my "reply to all" will go to the license list. But, you're free to post this as a follow up to your comments. I have been out of the legal world for too long and I agree that my analysis is sloppy. And, I have some factual errors to correct as well. All in all, I came up short for the magazine and its readership. I would like to thank you for taking the time to comment on the article. I appreciate it and I am working to post corrections. Although I can't correct sloppy analysis, I can correct the reference to the OSI. I will not rely on the OSI's lack of clarity on the matter. Your comments and the other comments I have received on the article will make future endeavors in this area and in all my areas better. I've learned a lot from the open source community in the last few days - your interest to dialogue and educate is appreciated and does not go on deaf ears here or with Network Computing Magazine in general. - sean Sean Doherty Technology Editor Network Computing http://www.networkcomputing.com [EMAIL PROTECTED] 315-443-2577 -> -Original Message- -> From: Karsten M. Self [mailto:[EMAIL PROTECTED]] -> Sent: Tuesday, October 30, 2001 6:44 AM -> To: license ML -> Cc: [EMAIL PROTECTED] -> Subject: Re: Article on open-source licenses (and the OSI) -> -> -> on Tue, Oct 30, 2001 at 10:54:54AM +0100, Steve Lhomme -> ([EMAIL PROTECTED]) wrote: -> > http://www.networkcomputing.com/1222/1222ws1.html -> > -> > A very good sum up of the current (blurry) situation on licenses. -> (especially -> > for developers getting lost) -> -> Interesting. I'm not sure I'd call it very good. For an author with a -> JD, some of the legal analysis is sloppy, as are distinctions drawn -> among various licenses. I really should polish the bit I've got along -> these lines. -> -> -> -> Picking nits as we go along -> -> Copyright is one of several legal means used to control rights to -> software -- patents, trademark, and trade secret are other forms of IP, -> contract law, particularly the apparently dead UCITA, is another. Worth -> mentioning. Copyright itself offers relatively thin protections. -> -> The linguistic nuances of proprietary, commercial, and open source are -> handled appropriately. It's probably worth mentioning that a large -> portion of the community lab led as "open source" distinctly prefers -> "free software". -> -> The term "larceny" is misused regards copyright, as it refers to a -> taking. The term preferred by Nimmer is misappropriation (most -> memorable when he suggests that copyright law is in danger of becoming a -> general prohibition of misappropriation). The copyright owner isn't -> deprived of property, the copyright pirate benefits unlawfully from use -> of same. -> -> The "everyone benefits" comment concerning BSD/MIT licensing sounds -> distinctly as if someone's been chatting with Brett Glass, and is -> inaccurate to boot. It's not clear what Sean means by "enterprise -> developers", and the term is as vague as "weaponized anthrax" (are we -> referring to spore size or drug resistance, what precautions should be -> taken?) that it should be disaggregated to specific instances of types -> of use. -> -> The discussion of OSI certification is again unclear and IMO misleading, -> perhaps reflection a lack of clarity on the part of the OSI. -> Specifically: -> -> Although the OSI promotes the free redistribution of software with -> access to both source and compiled code, it does not discriminate -> against proprietary ventures. OSI-approved licenses include BSD, GPL -> and X11, and the IPL (IBM Public License), the MPL (Mozilla Public -> License), SCSL (Sun Community Source License) and APSL (Apple Public -> Source License). -> -> ...which appears to indicate that OSI Open Source Certified might -> include software incorporating, say, BSD licensed code, but no longer -> freely distributably in some derivative version. This doesn't match my -> understanding, recent discussion in this list, statements by Russ -> Nelson, and specifically sections 1, 2, 3, 5 and 6 of the OSD. This -> paragraph is misleading and wrong. -> -> The discussion of licensing compatibility is welcomed. I hammer this -> issue as much as possible. I think it's emphasized by the problems the -> author has in dealing with even single license issues above. The Galeon -> issue is one I'd only recently become aware of myself (and it's my -> favorite browser to boot, I should pay more attention). -> -> The suggestion that the OSI focus on licensing conflicts is inte
Re: Intel's proposed BSD + Patent License
Russell Nelson wrote: > [ Please review this license. If you do so promptly enough, we may > be able to include it in tomorrow's board meeting. -russ ] I have tried to turn around this response as fast as possible, so please forgive any defects of detail. Executive summary: this license is not Open Source because works governed by it cannot be freely used except on a limited class of operating systems, and is not truly open-source software even there. > To address > concerns that users of Intel's contributions under the BSD license risked > patent infringement claims from Intel, this license submission expressly > includes patent licensing language. So it does, but unfortunately not the right kind. What the BSD license gives away, the patent licensing language takes back. > 2. Intel added certain definitions derived from the patent license in the > Common Public License, and added a license grant under certain Intel patents > to distribute Intel software contributions, alone or as incorporated in any > operating system licensed under the GPL (version 2.0 or later). This provision carves out a safe harbor for Linux, but not for other free operating systems. It would be the height of irony if software licensed under a so-called "BSD + Patent License" was not usable by any BSD operating system, but such appears to be the case. Criterion 8 (License Must Not Be Specific To A Product) is violated, in substance if not to the letter; this license is in effect specific to Linux. > This license shall > include changes to the Software that are error corrections or other > minor changes to the Software that do not add functionality or > features when the Software is incorporated in any version of a > operating system that has been distributed under the GNU General > Public License 2.0 or later. And so even on Linux, the software can't be substantially reused or improved; only bugs can be fixed. The copyright license allows you to make such improved versions, but the patent license prevents you or anyone else from actually *using* them for anything more than "research". In short, the hood is still welded shut, even though there is a maintenance port on the side of the car. Criterion 3 (Derived Works) goes by the board here, since the kind of derived work that can be made (or more accurately, used) is highly restricted. > The patent license shall not apply to any other > combinations which include the Software. Everything that is not permitted is forbidden. This license is in effect much like the pre-QPL Trolltech license, which was not Open Source because (inter alia) it forbade Open Source Qt programs for Windows and MacOS. Trolltech's own Qt ports to those operating systems are still encumbered, but nothing (except time and trouble) prevents someone from porting the Open Source Qt/X11 version to Windows and MacOS. If Intel's sole concern with the BSD license is that users may feel at risk from its patents, it should adopt the CPL, which well addresses those very concerns. It would still be possible for Intel to distribute a port of its software to unfree operating systems that was itself encumbered without interfering with Open Source. I am not a lawyer; this is not legal advice. -- Not to perambulate || John Cowan <[EMAIL PROTECTED]> the corridors || http://www.reutershealth.com during the hours of repose || http://www.ccil.org/~cowan in the boots of ascension. \\ Sign in Austrian ski-resort hotel -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Intel's proposed BSD + Patent License
> Intel hereby grants Recipient and Licensees a non-exclusive, > worldwide, royalty-free patent license under Licensed Patents to make, > use, sell, offer to sell, import and otherwise transfer the Software, > if any, in source code and object code form. This license shall > include changes to the Software that are error corrections or other > minor changes to the Software that do not add functionality or > features when the Software is incorporated in any version of a > operating system that has been distributed under the GNU General > Public License 2.0 or later. This is odd. What is "the software" when linked into an operating system? Does "the software" include anything linked with it, and therefore, would a change to the operating system that adds features be considered a change to "the software"? If yes, then the software becomes pretty much useless--you can link it into an operating system only if you don't change the operating system. If no, than anyone can change the software any way they want anyway, merely by claiming the changes are changes to the operating system. Also, wouldn't it violate the fields of endeavor clause and specific to a product clause to only allow the software to be linked with operating systems? (I can see a way around this: claim that of course the user is allowed to link it with anything, it's just that it would violate patents, but it's not the license which says you're prohibited from violating patents, just an external law. The problems with this workaround are left as an exercise to the reader.) -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
RE: Intel's proposed BSD + Patent License
Is there anyone have samples of license including patent issues ? I am working on such problems for a consortium which will develop and distribute free software. The limitation of the patent license for any use of the software only on GPL licensed OS is very interesting, I think and can help patent owners to use opensource software. In fact, because of the exhaustion of IP rights, it is very dangerous to grant any right on a software because it may risk to imply a license of the patents covering this software. So it is very important to limit the scope of such license. what do you think about such limitations ? with thanks and regards, - Yann Dietrich IP/Licensing Legal Counsel France Telecom R&D / VAT member of the editorial board of http://www.juriscom.net homepage : http://www.chez.com/ydietrich > -Message d'origine- > De : Russell Nelson [mailto:[EMAIL PROTECTED]] > Envoye : mardi 30 octobre 2001 17:40 > A : [EMAIL PROTECTED] > Cc : Kolb, Doug; Stamnes, Michelle; Simon, David > Objet : Intel's proposed BSD + Patent License > > > [ Please review this license. If you do so promptly enough, we may > be able to include it in tomorrow's board meeting. -russ ] > > > After reviewing the following license with key open source > developers, Intel > is submitting a new license called the "BSD + Patent > License". This is a > combination of the BSD license (the post July 22, 1999 > version without the > "advertising" clause), with patent license language derived > from the Common > Public License ("CPL"). > > Contributors to Linux or other GPL works may provide their > independently > created code under the BSD license (see the FSF's web site at > http://www.fsf.org/licenses/license-list.html#ModifiedBSD). To address > concerns that users of Intel's contributions under the BSD > license risked > patent infringement claims from Intel, this license > submission expressly > includes patent licensing language. > > Intel modified the BSD license in the following ways: > > 1. Intel made OPTIONAL the inclusion of a copyright notice (i.e., > "Redistributions of source code of the Software may retain the above > copyright notice, this list of conditions and the following > disclaimer"). > > 2. Intel added certain definitions derived from the patent > license in the > Common Public License, and added a license grant under > certain Intel patents > to distribute Intel software contributions, alone or as > incorporated in any > operating system licensed under the GPL (version 2.0 or later). > > Please post the license to the "license-discuss" list under my name on > behalf of Intel Corporation. Thank you for your consideration. > > Regards, > > Michelle V. Stamnes > Intel Corporation > > > > > The Intel BSD + Patent License > > > Recipient has requested a license and Intel Corporation ("Intel") is > willing to grant a license for the software entitled _ > (the "Software") being provided by Intel Corporation. > > The following definitions apply to this License: > > "Licensed Patents" means patent claims licensable by Intel Corporation > which are necessarily infringed by the use or sale of the Software > alone or when combined with the operating system referred to below. > "Recipient" means the party to whom Intel delivers this Software. > "Licensee" means Recipient and those third parties that receive a > license to any operating system available under the GNU Public License > version 2.0 or later. > > Copyright (c) 1996-2001 Intel Corporation All rights reserved. > > The license is provided to Recipient and Recipient's Licensees under > the following terms. > > Redistribution and use in source and binary forms of the Software, > with or without modification, are permitted provided that the > following conditions are met: > > Redistributions of source code of the Software may retain the above > copyright notice, this list of conditions and the following > disclaimer. Redistributions in binary form of the Software may > reproduce the above copyright notice, this list of conditions and the > following disclaimer in the documentation and/or other materials > provided with the distribution. Neither the name of Intel Corporation > nor the names of its contributors shall be used to endorse or promote > products derived from this Software without specific prior written > permission. > > Intel hereby grants Recipient and Licensees a non-exclusive, > worldwide, royalty-free patent license under Licensed Patents to make, > use, sell, offer to sell, import and otherwise transfer the Software, > if any, in source code and object code form. This license shall > include changes to the Software that are error corrections or other > minor changes to the Software that do not add functionality or > features when the Software is incorporated in any version of a > operating system that has been distributed under the GNU General > Public Li
RE: Article on open-source licenses (and the OSI)
Karsten, I don't know if my "reply to all" will go to the license list. But, you're free to post this as a follow up to your comments. I have been out of the legal world for too long and I agree that my analysis is sloppy. And, I have some factual errors to correct as well. All in all, I came up short for the magazine and its readership. I would like to thank you for taking the time to comment on the article. I appreciate it and I am working to post corrections. Although I can't correct sloppy analysis, I can correct the reference to the OSI. I will not rely on the OSI's lack of clarity on the matter. Your comments and the other comments I have received on the article will make future endeavors in this area and in all my areas better. I've learned a lot from the open source community in the last few days - your interest to dialogue and educate is appreciated and does not go on deaf ears here or with Network Computing Magazine in general. - sean Sean Doherty Technology Editor Network Computing http://www.networkcomputing.com [EMAIL PROTECTED] 315-443-2577 -> -Original Message- -> From: Karsten M. Self [mailto:[EMAIL PROTECTED]] -> Sent: Tuesday, October 30, 2001 6:44 AM -> To: license ML -> Cc: [EMAIL PROTECTED] -> Subject: Re: Article on open-source licenses (and the OSI) -> -> -> on Tue, Oct 30, 2001 at 10:54:54AM +0100, Steve Lhomme -> ([EMAIL PROTECTED]) wrote: -> > http://www.networkcomputing.com/1222/1222ws1.html -> > -> > A very good sum up of the current (blurry) situation on licenses. -> (especially -> > for developers getting lost) -> -> Interesting. I'm not sure I'd call it very good. For an author with a -> JD, some of the legal analysis is sloppy, as are distinctions drawn -> among various licenses. I really should polish the bit I've got along -> these lines. -> -> -> -> Picking nits as we go along -> -> Copyright is one of several legal means used to control rights to -> software -- patents, trademark, and trade secret are other forms of IP, -> contract law, particularly the apparently dead UCITA, is another. Worth -> mentioning. Copyright itself offers relatively thin protections. -> -> The linguistic nuances of proprietary, commercial, and open source are -> handled appropriately. It's probably worth mentioning that a large -> portion of the community lab led as "open source" distinctly prefers -> "free software". -> -> The term "larceny" is misused regards copyright, as it refers to a -> taking. The term preferred by Nimmer is misappropriation (most -> memorable when he suggests that copyright law is in danger of becoming a -> general prohibition of misappropriation). The copyright owner isn't -> deprived of property, the copyright pirate benefits unlawfully from use -> of same. -> -> The "everyone benefits" comment concerning BSD/MIT licensing sounds -> distinctly as if someone's been chatting with Brett Glass, and is -> inaccurate to boot. It's not clear what Sean means by "enterprise -> developers", and the term is as vague as "weaponized anthrax" (are we -> referring to spore size or drug resistance, what precautions should be -> taken?) that it should be disaggregated to specific instances of types -> of use. -> -> The discussion of OSI certification is again unclear and IMO misleading, -> perhaps reflection a lack of clarity on the part of the OSI. -> Specifically: -> -> Although the OSI promotes the free redistribution of software with -> access to both source and compiled code, it does not discriminate -> against proprietary ventures. OSI-approved licenses include BSD, GPL -> and X11, and the IPL (IBM Public License), the MPL (Mozilla Public -> License), SCSL (Sun Community Source License) and APSL (Apple Public -> Source License). -> -> ...which appears to indicate that OSI Open Source Certified might -> include software incorporating, say, BSD licensed code, but no longer -> freely distributably in some derivative version. This doesn't match my -> understanding, recent discussion in this list, statements by Russ -> Nelson, and specifically sections 1, 2, 3, 5 and 6 of the OSD. This -> paragraph is misleading and wrong. -> -> The discussion of licensing compatibility is welcomed. I hammer this -> issue as much as possible. I think it's emphasized by the problems the -> author has in dealing with even single license issues above. The Galeon -> issue is one I'd only recently become aware of myself (and it's my -> favorite browser to boot, I should pay more attention). -> -> The suggestion that the OSI focus on licensing conflicts is interesting, -> but, given experience, hopelessly optimistic. Education on the issues -> is one thing, actively tangling in disputes quite another, from an -> organizational, operational, and resources standpoint. -> -> The forking discussion is muddled, and confounds issues of license scope -> and forking propensity. I still think two of the best presentations of -> this issue are in Bob Youn
Intel's proposed BSD + Patent License
[ Please review this license. If you do so promptly enough, we may be able to include it in tomorrow's board meeting. -russ ] After reviewing the following license with key open source developers, Intel is submitting a new license called the "BSD + Patent License". This is a combination of the BSD license (the post July 22, 1999 version without the "advertising" clause), with patent license language derived from the Common Public License ("CPL"). Contributors to Linux or other GPL works may provide their independently created code under the BSD license (see the FSF's web site at http://www.fsf.org/licenses/license-list.html#ModifiedBSD). To address concerns that users of Intel's contributions under the BSD license risked patent infringement claims from Intel, this license submission expressly includes patent licensing language. Intel modified the BSD license in the following ways: 1. Intel made OPTIONAL the inclusion of a copyright notice (i.e., "Redistributions of source code of the Software may retain the above copyright notice, this list of conditions and the following disclaimer"). 2. Intel added certain definitions derived from the patent license in the Common Public License, and added a license grant under certain Intel patents to distribute Intel software contributions, alone or as incorporated in any operating system licensed under the GPL (version 2.0 or later). Please post the license to the "license-discuss" list under my name on behalf of Intel Corporation. Thank you for your consideration. Regards, Michelle V. Stamnes Intel Corporation The Intel BSD + Patent License Recipient has requested a license and Intel Corporation ("Intel") is willing to grant a license for the software entitled _ (the "Software") being provided by Intel Corporation. The following definitions apply to this License: "Licensed Patents" means patent claims licensable by Intel Corporation which are necessarily infringed by the use or sale of the Software alone or when combined with the operating system referred to below. "Recipient" means the party to whom Intel delivers this Software. "Licensee" means Recipient and those third parties that receive a license to any operating system available under the GNU Public License version 2.0 or later. Copyright (c) 1996-2001 Intel Corporation All rights reserved. The license is provided to Recipient and Recipient's Licensees under the following terms. Redistribution and use in source and binary forms of the Software, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code of the Software may retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form of the Software may reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of Intel Corporation nor the names of its contributors shall be used to endorse or promote products derived from this Software without specific prior written permission. Intel hereby grants Recipient and Licensees a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Software, if any, in source code and object code form. This license shall include changes to the Software that are error corrections or other minor changes to the Software that do not add functionality or features when the Software is incorporated in any version of a operating system that has been distributed under the GNU General Public License 2.0 or later. This patent license shall apply to the combination of the Software and any operating system licensed under the GNU Public License version 2.0 or later if, at the time Intel provides the Software to Recipient, such addition of the Software to the then publicly available versions of such operating system available under the GNU Public License version 2.0 or later (whether in gold, beta or alpha form) causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Software. No hardware per se is licensed hereunder. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE O
Re: Article on open-source licenses (and the OSI)
On Tue, 30 October 2001, Steve Lhomme wrote: > http://www.networkcomputing.com/1222/1222ws1.html The part that looked promising was actually the tiny table in gif form, that is barely noticable on page two. http://img.cmpnet.com/nc/1222/graphics/1222ws1.gif The idea of being able to compare license to license in table form has its appeal. (whether that particular table achieves that or not, eh, maybe not) the problem would be to come up with the table categories such that they align with copyright law and real-world effects. copy, modify, distribute is all copyright law cares about. but there's distinctions within those categories. i.e. LGPL vs GPL: one lets you distribute outside code linked with the original code, and the other does not. I don't know what all the distinctions are between all the licenses to know if they can be easily broken down into a small, finite set of categories, put in table form with yes/no answers, and have such a table fully describe the effects of the license. It would be nice. The idea would be for a non-lawyer programmer to be able to look at the table and select the license that does what they want. it would be a lot easier to compare apples to apples if all the columns lined up nicely. Greg -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Article on open-source licenses (and the OSI)
On Tuesday 30 October 2001 05:54, you wrote: > http://www.networkcomputing.com/1222/1222ws1.html > > A very good sum up of the current (blurry) situation on licenses. > (especially for developpers getting lost) > -- > license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3 In good natured sarcasm, and speaking for myself.. This looks complicated to those who are too close to the situation. There are a million points of controversy or confusion to anything that's picked apart. Frankly, John Doe developer would have to be a glutton for punishment to even bother considering licensing their work under most of the approved licenses. And then he's asking for it. The license page does point out the "classic" licenses most commonly used for open-source software". How much of a clue do you have to buy someone? Just because a license has been given the nod as meeting the OSD doesn't mean that it _has to be_ considered for your particular work. It does mean IMHO: 1) go ahead and stick 'OSI Certified' on it, 2) I can see some program's funky license & check it against the list & know that whatever legalese is in there that it meets the OSD. C'mon, how many programs are going to go outside the top 6-7 licenses anyway? If more do then there will be more conversation on them & everyone's understanding goes up on the finer points of that license. Perhaps there should be an Open Source Top 5 chart? 8^) Putting the pain in "pain in the ass" since., -- Steve Mallett | Stable, Open-Source Apps [EMAIL PROTECTED] | http://OSDir.org [EMAIL PROTECTED] http://open5ource.net/steve/ "Non-cooperation with evil is as much a duty as cooperation with good." -- Mohandas Gandhi -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Article on open-source licenses (and the OSI)
http://www.networkcomputing.com/1222/1222ws1.html A very good sum up of the current (blurry) situation on licenses. (especially for developpers getting lost) -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3