Domain: opensource.org
Stories and comments across the archive that link to opensource.org.
Comments · 1,973
-
Re:Oh wow, a THIRD definition of free software...
The difference between free software and open source is the focus. While free software (in the RMS definition) means the user has to have certain rights when he receives software (the four freedoms), open source is more a model of development.
OK, that explains a number of really weird outbursts I've seen on mailing lists where someone insists that a project isn't open source, when it's clearly under an open source license. They've internalized this definition.
Given the history of the term, I don't think that RMS is the person to go to for the definition. The OSI definition of Open Source is all about the licensing.
While both can mean the same, open source is also used by companies for proprietary software of which the source code is published. So, you're not allowed to change the code, but it is still open because you can look at it.
No, even Microsoft has given up trying to call that "open source", they now call it "shared source".
In particular, that violates the very first clause in the Open Source Definition. -
Re:Let's bet on how many PR they can generate!The one where you can see the source code! The GP said open source, not FOSS.
Remember, most open source software has some form of strings attached as part of the license. Sometimes you have to provide code freedom, other times you have keep comments about who wrote the software, and still other times you can't use it at all but only look at it. That would be having the source available, which isn't completely bad, but is a far ways short from being open source.
Open source has an actual definition, even if you don't accept their precise terms that definition it is still pretty close to what most people consider to be open source and a far cry from what Java has had for 10 years. -
Re:I'll believe it when ManBearPig flies.
Who is modding this Anonymous Coward up? It's a blatant troll. The CDDL is an OSI-approved license, and who wants to integrate Java into the Linux kernel anyway?
-
Re:It's JS
> Open source refers to being able to read source code and that's all.
Tell that to the Open Source Initiative: The Open Source Definition (Annotated). -
Re:It's JSHuh? Microsoft have two OSI-approved open-source licenses *in addition to* their Reference license. Interesting. According to this page, MS-PL is GPL3 compatible.
-
Re:It's JSTo others, it simply means that you can see the source, and not that you have any rights to distribute or modify it (Microsoft). Huh? Microsoft have two OSI-approved open-source licenses *in addition to* their Reference license.
-
Re:The problem isOnly requirement is you have to pay licensing. I see no problem. First of all, definitions, definitions, definitions. It all depends on what definitions you use for "open standard" and "open source" (and "free software").
For open source one should be using the definition from the Open Source Initiative (OSI) since it's a term used to indicate software that has been released under a software license compatible with the definition from the OSI. Note the very first criteria from the definition, "The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.".
The same goes for "free sofware" which uses the definition from the Free Software Foundation. On that page it is explicitly stated that, "Thus, you should be free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission."
For "open standard" one could look to the definition by the European Commission (IDABC programme), which most importantly includes: "The standard has been published and the standard specification document is available either freely or at a nominal charge. It must be permissible to all to copy, distribute and use it for no fee or at a nominal fee.".
It should be clear now why the bit about "licensing fees" (or royalties or whatever) is exactly the problem and would prohibit such software from being referred to as either open source or free software. Once I receive software or a specifications document I should be able to distribute it without asking or paying anyone for permission.
Note the difference between paying a one-time fee for receiving and paying fees on distribution. See also the article "Selling Free Software". -
Re:Well, they're right, and wrong, I guessBSD comes closer, but still required attribution in the past It still does require attribution, the first and second clauses of the current BSD license state exactly that. The only change in the history of the BSD license has been the removal of what rms referred to as the "obnoxious advertising clause", making it GPL-compatible.
-
How is it "not very" open source?
Darwin is not very open-source
The Darwin source code is made available under the APSL, which is OSI-approved.
-
Re:Want to discuss this with me directly?
Bruce,
Would you be a proponent of the phrase, "OSI Certified," and discourage the use of the far more ambiguous, and non-trademarked term "open source"?
Clearly, we all have our ideals, and yours are very altruistic; but it seems the former is much more likely to convey a specific message, and cause less confusion amongst outsiders who aren't familiar with the OSI and their aims (eg "The author is providing his source code, yet it isn't 'open source' because it is for non-commercial use only? How is that possible?")
I understand you have moral objections to software not under OSI-approved licenses, and I respect that -- but at the end of the day, I feel it's of the utmost importance to treat each other with respect, regardless of ideals; and this would have the effect of reducing incendiary debates with non-FLOSS authors.
"This software is not open source" can easily be taken the wrong way if said software developer doesn't follow the OSI's interpretation of the term, whereas "This software is not OSI Certified (tm)" is very clear, specific, and completely undebatable.
If so, you have my support and I will sign your petition. I was discouraged to read that the OSI would still push for usage of the term "open source," [1] after having their request to trademark the term rejected. Like others, I feel such a heavy-handed approach is hostile, and causes more damage to the credibility of OSI than it does to help fight this impossible battle [2].
The same also applies to the term "free software," but obviously that one is out of your hands.
Thank you in advance for reading this.
[1] http://www.opensource.org/node/163
[2] http://arstechnica.com/news.ars/post/20070622-osi-to-take-more-active-role-in-open-source-definition-enforcement.html -
Re:Market Fragmentation
-
Re:Market Fragmentation
-
Re:!free"open source = source code is made available"
http://www.opensource.org/
They may have coinded tghe term, they certainly promoted it and made it polular. They disagree.
all the best,
drew
http://zotzbro.blogspot.com/ From the same website you've linked. [http://www.opensource.org/docs/osd]
In short:
"Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:" ... followed by a 10 point list of compliance criteria.
I must say, i'm crushed. I expected more from a lowid slashdotter.
Cheers. -
Re:!freeopen just means you can view the source code.
Depends on whose definition you follow. While I agree that the words alone mean no more than that, practically when talking about "open source" people mean something akin to the Open Source definition by OSI, which is closer to free software. A license prohibiting commercial use is also not open source according to that kind of a definition for the term.
-
"Open Source" has a standard definition (OSI's)The normal meaning of "open source software" is the one given in the Open Source Definition: http://opensource.org/docs/osd This is the normal, common meaning of the term; a Google search on the term quickly proves this. Therefore, Singularity is not open source software; please don't confuse people, and submit to the Microsoft marketing engine, by incorrectly saying otherwise.
Instead, use another term when you mean "you can read the source code". I suggest "source available".
-
Re:!free
From the first link:
"While free software by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas."
And from the second:
"While free software by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas."
That is about calling "Free Software" "Open Source Software" and why they think that is not the right thing to do. It is not about them being different things license wise.
"The Free Software movement and the Open Source movement are like two political camps within the free software community."
"The relationship between the Free Software movement and the Open Source movement is just the opposite of that picture. We disagree on the basic principles, but agree more or less on the practical recommendations."
The FSF will not likely be recommending any software with a license that fits the definition of open source that you gave without fitting the definition of the OSI definition any time soon.
This is the OSI definition of Open Source:
http://www.opensource.org/docs/osd
The is the FSF's definition of Free Software;
http://www.fsf.org/licensing/essays/free-sw.html
Compare if you will. You will see why the FSF can work with the OSI camps in practical ways.
all the best,
drew -
Re:NOT open source
Right. Because the OSI has exclusive rights on the phrase "open source". Oh wait, they don't.
I can appreciate what OSI and other such organizations are trying to do but if a project generally complies with the accepted definitions of "open" and "source" then I and most other developers I know are going to call it open source regardless of the requirements of the OSD. -
Re:!free
"open source = source code is made available"
http://www.opensource.org/
They may have coinded tghe term, they certainly promoted it and made it polular. They disagree.
all the best,
drew
http://zotzbro.blogspot.com/ -
look into the actual definition at OSI's:
http://opensource.org/docs/osd
disclaimer: repost is repost -
there is a thing called the open source definition
-
the open source definition, right here:
http://opensource.org/docs/osd
also, STFU when you clearly have no clue. -
NOT open source
The licence only allows non-commercial use, and therefore does not meet the requirements of the Open Source Definition.
Given MS's propensity for muddying (or FUDdying?) the waters as regards open-source/free software (with terminology like "shared source"), a site like
/. really shouldn't be doing their work for them... -
The non-commercial clause makes the promises void
[T]here's a clear distinction here between people who are developing open source software and engaging in non-commercial distribution on the one hand, and people who are engaging in commercial distribution and use on the other hand. With respect to the former, meaning developers and those engaged in noncommercial distribution, this new covenant not to sue, with respect to patent rights, is applicable.
On the other hand, with respect to companies that are engaged in commercial distribution, or use internally, there is a need to obtain a patent license where there are applicable patent rights, and we're committing to make these patent licenses readily available.
This distinction cannot be made if the results are to be published under a FOSS license. The OSI Open Source Definition and the Debian Free Software Guidelines both forbid discrimination against certain fields of endeavour. Microsoft obviously does discriminate against commercial use. Likewise, the FSF's Free Software Definition requires availability for commercial use. Nothing produced under the terms this agreement can be integrated in anything under a license complying these definitions.
At best, it could be what the FSF calls semi-free software, like what PGP, Scilab, Angband or MAME are. -
Reasoning behind the OpenCores FAQ
I wrote the section of the OpenCores FAQ that the story refers to so I can give a little background history.
The FAQ answer was the result of an extended discussion on the OpenCores mailing lists about the best license to use. We didn't come up with a definitive answer and the GPL, LGPL, modified BSD recommendation was aimed at reducing license proliferation while giving people a choice between copyleft and non-copyleft. The MIT license was judged to be close enough to the modified BSD license (also noted by OSI) that we could just choose one of them. Reducing proliferation was an issue since people were experimenting with different homebrewed licenses with potential to fragment the community.
Open and Free licensing is still a murky issue for hardware as much of hardware falls outside of copyright. In so far as copyright applies (schematics, bitstreams, source code, ...) it was decided that licenses such as the GPL could be applied. It is still not clear by what legal mechanism a hardware manufacturer can be forced to disclose the "open" portions of a system.
For example say someone builds an integrated circuit using GPLd VHDL from the OpenCores website. The chip might be covered by circuit layout rights but it is questionable whether copyright is applicable. It seems unclear that the GPL can be applied to a chip. A system such as a circuit board is even murkier since it is not covered by circuit layout rights and being a functional system might fall outside copyright (despite manufacturers plastering their boards with the copyright symbol). Any copyright could also be circumvented by rerunning an autorouter with a different seed to generate a different pattern of PCB tracks.
It will be very interesting to see what conclusion Eben Moglen, Mary Lou Jepsen and so on come to now that the OLPC and Pixel Qi have prompted the Free Software community to seriously examine the underpinnings of Free Hardware. A number of years ago Richard Stallman was of the view that Free Hardware was outside the mission of the FSF and freedom for hardware was not relevant since the difficulty of manufacturing was a greater barrier to freedom than the law. -
MIT LicenseNow, the OpenCores FAQ recommends that people use either the GPL, LGPL, or modified BSD license; they do not mention the MIT license at all.
OpenCores does not mention the MIT license because in a nutshell it IS the BSD license. In fact many schools release code under a generally renamed BSD license with their schools name on it.
For Example: The LLVM is released under the University of Illinois/NCSA Open Source License which can be found here. Reading through it is very similiar to the BSD license
And Here is the MIT License... Look familiar?
The MIT License
Copyright (c)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -
Re:Uh what ... yeah
People have different opinions on how things should be. When it's their license and their code, they get to decide. Nonetheless, maybe you should contact the Open Source Initiative. They're an organization which collects licenses and "certifies" them as to their openness. BSD's license is listed as open source.
http://www.opensource.org/licenses/bsd-license.php -
Re:Who needs the SUN?
-
Re:Licensed to killI'd love to see a software license that says something to the effect of "This software will not be used to wage war or to kill any humans". It wouldn't be an open-source license, though. From the Open Source Definition: The license must not restrict anyone from making use of the program in a specific field of endeavor.
-
Re:NOT open source
The source is being opened, not Open Sourced. Note the use of lower case which to me differentiates from previously closed source being opened to public scrutiny and made available under some licence, and previously closed source being made Open Source under the definition of Open Source.
-
Re:OSP: Might ba a trap for GPL license software
Oh, first post on
/. and it's actually defending Microsoft. As someone stated above, satan _must_ be freezing.Enough of that and to my point:
I'm quite fond of the GPL and open source licenses in general. But actually, the open source licenses that microsoft has created (Ms-PL and Ms-RL) are a lot less restrictive then the GPL and a great deal easier to read. If Microsoft will use theese licenses then there should be no problem with GPL-compatability as far as I can tell.
The "disclaimer" in that FAQ is just saying that they wont promise anything, and it is probably the smartest thing to do so that they won't get sued.
-
Re:OSP: Might ba a trap for GPL license software
Oh, first post on
/. and it's actually defending Microsoft. As someone stated above, satan _must_ be freezing.Enough of that and to my point:
I'm quite fond of the GPL and open source licenses in general. But actually, the open source licenses that microsoft has created (Ms-PL and Ms-RL) are a lot less restrictive then the GPL and a great deal easier to read. If Microsoft will use theese licenses then there should be no problem with GPL-compatability as far as I can tell.
The "disclaimer" in that FAQ is just saying that they wont promise anything, and it is probably the smartest thing to do so that they won't get sued.
-
Re:Or the other way around...Notice how I use "free software" instead of "open source" - When the Web 2.0 bubble comes, it doesn't matter if you can just look at the source code from the tool you used after the company went bankrupt. You need to have the legal rights to keep modifying it and/or let someone else do it. Open Source is trademarked, and the definition mandates that an Open Source application not only reveal source code but "the license must allow modifications and derived works". http://www.opensource.org/docs/definition.php
-
Re:HypocritesWhen it's an open source company, we all toe the "defend the trademark to preserve the trademark" line, but when it's a mega-corporation, they're just being bland, litigious bastards? I just want to make sure I've got the dichotomy straight here.
Companies whose products are or directly relate to free software also tend to be more open than some other companies about the conditions under which they are willing to license rights under trademark law. For example, Open Source Initiative publishes certification mark instructions, and Red Hat publishes the Fedora Trademark Guidelines[1].
[1] Google appears to return a broken link at the moment, but that's beside the point.
-
Re:Example: CATS Applicant Tracking System
You MAY NOT use the Licensed Software to operate in or as a time-sharing, outsourcing, service bureau, application service provider or managed service provider environment.
Right there, your software is not open-source. At least, not Open-Source according to the Open-source Institute, as it violate criteria 6 (no discrimation against field of endeavor) of the The Open Source Definition. Also, the Debian Free Software Guideline have similar provision, which would make your license "non-free" according to Debian.
Whether or not you believe the OSI have a monopoly on the term "Open-Source" is an whole other debate. However, as an Open-Source user and advocate, I frown upon "creative" restrictions in self-proclaimed open-source license, so yours would be a hard sell with me. I wish people would stop cooking their own version of the MPL for every other web applications, and stick with well-known licenses. Sheesh.
-
Re:Linux?
I met Stallman late last year. I mentioned that I worked on an OSS project at Sun (OpenSSO) and, almost apologetically, that it was CDDL. He picked up my tone and immediately replied "That's great - that's still free software". So - CDDL, 'open source', according to OSI, 'free', according to RMS.
-
Re:Similar PiiMote/PyToy
Well you obviously can't be *sure* I (or someone else) won't run off with it and make millions of dollars, but you can of course release it under a suitable license which would make it illegal for me to do so. I'd suggest something from http://www.opensource.org/licenses or http://creativecommons.org/ if you want.
As for figuring out how it works - well, that just takes time, reading,and thinking; just how much is yet to be determined :D -
Re:Let me introduce youIf you RTFA, you'll see that this guy violated Paint.NET's current license, so putting a different license in there would solve absolutely nothing.
But the GPL has been "tested" in court, while Paint.NET's current license has, I assume, not been yet. Also there are organizations that will help you in court if it's a GPL violation. So in part it's a matter of practicality, not principle.
Also Paint.NET should consider exactly how they want legitimately derived works to happen. If the GPL prevents certain kinds of derived works that they might like to see others create, then it's not the right license on principle.
Hmm, currently they're using the MIT license, which is extremely permissive. I don't even see a prohibition against re-branding and re-crediting in the license. So it's not obvious to me that the current license is being violated. Perhaps it is and I'm just not seeing it because IANAL. Anyway, consider that the current license provides next to nothing in terms of protection, and that's what the authors chose. The GPL provides substantial protection against abuses, and if paint.net wants to whine, they should "sublicense" (which is explicitly permissible under the MIT license) first to demonstrate that they really don't want this stuff to happen. The MIT license looks to me like a big "kick me" sign.
-
Re:Remember
Did the original license back when actually meet the Open Source Definition? I was of the impression that it didn't, and that no one forked it because of that. Given how popular it was back then, it's hard to believe that people wouldn't have forked it if that had been possible.
-
I said it before...From I Don't Know What This New Internet Will Look Like, which began life as a Slashdot comment:
... but I am as confident as I am that the Sun will rise tomorrow that it will be safe from terrorists. After all, we have the children to think about.
July 12, 2005
Copyright © 2005 Michael David Crawford.
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 License.
It seems that David Clark, who led the development of the Internet way back in the '70's - did you know there even was a '70's? - wants to create a whole new Internet that will fix many of the problems the current Internet is plagued with. The New Internet's engineers will be much more careful this time around to make sure it works better than the first one did.
I'm afraid, though, that the engineers are not the only ones who will be deciding how our New Internet will work.
If one is able to find any privacy or anonymity in this New Internet, it will be because of some undiscovered security hole, which will be quickly repaired, rather than any kind of conscious design decision. Probably one reason they are accepting proposals before rolling it out is to avoid the sort of accidental security holes that enable pr0n, peer-to-peer filesharing and left-wing political activism.
Microsoft, a leading contributor both to this nation's technology base and to the campaign coffers of its leaders, will embrace this new technology and extend it in such a way that the development and dissemination of Open Source software will be, if not mathematically and physically impossible, at least as intractible as factoring a 2048-bit public key.
Imagine, if you will, Trusted Computing implemented at the router level, in such a way that any packets that go farther than one hop are certified not only to support protocols whose patent licenses are fully paid-up and on file with the legal department in Redmond, but whose content is compliant with the Windows standard. The faintest whisp of a Public License, GNU or otherwise, will result in the dropping not only of the individual packet, not only in the cancellation of the entire file transmission, but, within microseconds, the reporting of the physical location of the offending server to responsible law enforcement personnel. The identities of its rogue administrators will be fetched instantly from the database maintained by the Department of Homeland Security. (You will have to submit fingerprints and DNA samples to obtain a Windows server license, as after all, Internet servers can be used to disseminate explosives r
-
If BSD were a copyleft, it'd look like thisFor my own code, I avoid any license that is longer than my attention span. Typically this means 3-clause BSD, but recently I'm starting to tend towards MIT... You might want to take a look at the Sleepycat License. It's a copyleft license for BSD fans.
-
Re:In a word...
No, that's like arguing that Open Source licenses may restrict source-code from being distributed in modified form only if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time, and that they must explicitly permit distribution of software built from modified source code.
You could even argue that that's part of the definition of Open Source.
-
Also, zlib isn't public domain
(from TFA) This isn't a big problem in terms of code -- the two files from libarc used are under 1500 lines put together, and one is a heavily-edited copy of inflate.c from zlib, which is public domain.
Eh? The zlib license definitely doesn't read like public domain, more like the modified BSD license.
-
Closed source
Sun Java was not open source by the original meaning of the term, which was simply a new more "business acceptable" phrasing for the term free software.
It is true that the gcj/gij "camp" probably didn't call it closed source, but that is because they were part of the GNU family, who preferred the original term (free software) with all its connotations.
Later the term "open source" has been diluted on message boards byt people trying to "reverse engineer" a meaning from the name. But this is no different from "free software", which some people also guess includes any software that doesn't cost any money. -
Re:Don't get itEven most open source involves minor constraints: a manufacturer cannot provide most open source software without including copies of the agreement and sometimes other constraints (like a guarantee that the software will not be used for military purposes to name an extreme licensing condition that occasionally shows up).
Nitpick: software with such restrictions is not Open Source ("The license must not restrict anyone from making use of the program in a specific field of endeavor.") or Free Software ("The freedom to run the program, for any purpose (freedom 0)."). You might be able to look at the source code and even modify it under certain restrictions, but it definitely would not be FOSS. Don't refer to it as such because it's factually incorrect and it confuses people unnecessarily.
-
Re:Unfortunately, you're right
OpenMoko and the 1973 will fail just as the Greenphone did. There is no leadership behind the project, no vision, just a bunch of well-intentioned geeks who want to make something cool. With no cohesive plan, though, the Neo1973 will never succeed.
- If OpenMoko doesn't succeed, it will be largely because of posts like the above. Enough negative sentiment will doom any project, however cool.
- OpenMoko isn't a product, it's a platform. Sure, the Neo1973 isn't the all-time ultimate mobile phone - it's a development platform. That's why in addition to the pre-built phone you get a development board you can house in your own enclosure with your own battery, screen, and other hardware bits. If you don't like Neo1973, build your own phone round the platform.
- When I first started using Linux in 1993, doomsayers were saying it was obsolete and would never fly. Guess what? They were wrong.
I'm not saying OpenMoko is the world's ultimate phone project. Of course it isn't. But it's a good, big start, and it deserves support. If you don't support it, don't complain if, in ten years time, all you can get are closed, proprietary phones you can't even load your own software on.
You know, I'm getting old. I belong to a generation which, when someone gave us cool hardware, we grabbed and built cool software on top of it. Now, if it isn't all pretty and polished right out of the box, it gets condemned as rubbish. Guess what? Linus Torvalds was just a college kid when he wrote the first kernel. His professors didn't even rate him as very good. Certainly no-one thought he had leadership potential. And as for a cohesive plan, his cohesive plan was to build a scheduler which could schedule two tasks.
Stuff happens. It will surprise you. OpenMoko may, indeed, not be a great success. But if it's a bit of a success, other people will be able to come along and build on it - it is open source. In fact, that's already happening - that's what this story is about. The GreenPhone is not 'dead', it has mutated. Instead of building their own hardware platform, the Trolls are developing the 'green suite' on the OpenMoko platform. So you can still have your greenphone - the only thing is, it will be black and silver, or white and orange.
-
Re:Not OSL.
I far as I can see they doesn't govern use:
http://opensource.org/licenses/ms-rl.html
http://opensource.org/licenses/ms-pl.html
I've heard that some of the other MS licenses prohibited use on other platforms than Windows, but as far as I can see that's not the case with these licenses. -
Re:Not OSL.
I far as I can see they doesn't govern use:
http://opensource.org/licenses/ms-rl.html
http://opensource.org/licenses/ms-pl.html
I've heard that some of the other MS licenses prohibited use on other platforms than Windows, but as far as I can see that's not the case with these licenses. -
Re:Not OSL.
IANAL. I don't know why you are disappointed. The GPL contains the same usage terms that the Ms-PL and Ms-RL licenses seem to have. From the GPL:
Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
From the Ms-PL:
Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
Neither GPL or Ms-PL could offer this grant without being both a usage and distribution license. The Ms-PL/RL licenses don't seem to go beyond this in their terms, so I don't see how you can say it is not Free software.
-
Re:OSS == FLOSS
Open Source is not always FLOSS.
Examples? (put up or shut up.)all Open Source means is that the distributor does not hide the source from the outside world.
Even *Microsoft* doesn't believe THAT load of tripe. Go read the The Open Source Definition. A few cranks try to argue that Open Source can be used independently of the OSD, but the rest of the community shouts them down.No part of that says that you are legally allowed to either redistribute, modify or use the software, or do pretty much anything with the source other than just look at it.
Errr, you're thinking of Source-Available Software. Open Source comes with a guarantee of compliance with the Open Source Definition. -
You mean like the apache license?From the Apache License TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. Not only is this license approved by the OSI as open source, it is also considered to be a Free Software License by the FSF and is even compatible with GPLv3.