Moderator: MacroQuest Developers

Nope, once source is released the author looses all rights to the code and how it should be distrubted (at least from a legal point of view) no license can give that right back.Is there an OSI approved license that disallows distribution of binaries?
Thank you, Thank you, Thank You!!! Right there it says that the license MUST ALLOW FOR DUSTRIBUTION IN COMPILED FORMThe program must include source code, and must allow distribution in source code as well as compiled form.
he 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.
Rationale: By constraining the license to require free redistribution, we eliminate the temptation to throw away many long-term gains in order to make a few short-term sales dollars. If we didn't do this, there would be lots of pressure for cooperators to defect.
2. Source Code
The program must include source code, and must allow distribution in source code as well as compiled form. Where some form of a product is not distributed with source code, there must be a well-publicized means of obtaining the source code for no more than a reasonable reproduction cost?preferably, downloading via the Internet without charge. The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed.
Rationale: We require access to un-obfuscated source code because you can't evolve programs without modifying them. Since our purpose is to make evolution easy, we require that modification be made easy.
3. Derived Works
The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.
Rationale: The mere ability to read source isn't enough to support independent peer review and rapid evolutionary selection. For rapid evolution to happen, people need to be able to experiment with and redistribute modifications.
4. Integrity of The Author's Source Code
The license 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. The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software.
Rationale: Encouraging lots of improvement is a good thing, but users have a right to know who is responsible for the software they are using. Authors and maintainers have reciprocal right to know what they're being asked to support and protect their reputations.
Accordingly, an open-source license must guarantee that source be readily available, but may require that it be distributed as pristine base sources plus patches. In this way, "unofficial" changes can be made available but readily distinguished from the base source.
5. No Discrimination Against Persons or Groups
The license must not discriminate against any person or group of persons.
Rationale: In order to get the maximum benefit from the process, the maximum diversity of persons and groups should be equally eligible to contribute to open sources. Therefore we forbid any open-source license from locking anybody out of the process.
Some countries, including the United States, have export restrictions for certain types of software. An OSD-conformant license may warn licensees of applicable restrictions and remind them that they are obliged to obey the law; however, it may not incorporate such restrictions itself.
6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
Rationale: The major intention of this clause is to prohibit license traps that prevent open source from being used commercially. We want commercial users to join our community, not feel excluded from it.
That part says that I can distrupate the binary or source any way I want, or even selling it (which I would never do)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.
For thoes that dont like reading big words, all you need out of it is YOU MAY DISTRIBUTE THE PROGRAM IN EXCUTABLE FROM3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
You once said that if a dev asked you to remove it you would. DKAA did that in this thread and still you won't complie with is demand. Wich brings me to think, you are not a man of your word, you're a selfish little f*cker, you have no skills whatsoever in programming and got pissed off after your 10th try at compiling MQ and when you got it right you decided to have the devs pissed off too.Zerix wrote:hmm so the devs dont want it released in binary, yet they include a license that allows it to be distrbuted in execuatable from?
I have no programming skills at all. If MQ isn't updated i won't be able to fix it myself..Scrime wrote:I vote that the devs discontinue any public releases of MQ (or MQ2) until Zerix takes down his binary distribution. I know that I, for one, have enough brains to try to fix MQ should it break. If not, then I would be willing to give up MQ for a period if thats what its takes.
