Earlier quoted context omitted.
By that logic, If you have faith in the due diligence of your fellow man, why would a rational person assume there is a relationship between software forks with no claim to that effect?
> why would a rational person assume there is a relationship between software forks Because many open source foundations bless commercial offerings. Having the open source foundation come out and say the commercial package is rubbish is the exception, not the norm.
Statement Regarding the Zen Programming Language
291–299 of 299 posts
Re: Statement Regarding the Zen Programming Language
#292Earlier quoted context omitted.
In this specific case it may not be worth it but if a large corporation were redistributing a hypothetically GPL-licensed version of zig without releasing source, then you would be doing your donors a disservice by not seeking retribution to the foundation.
I'm a Zig donor and I disagree. I'm happy that my donations are funding development instead of lawsuits.
Re: Statement Regarding the Zen Programming Language
#293Relevant: https://github.com/ziglang/zig/commit/3ca4925709ac6369391eb4...
That link is what the statement references as a sign of Mr. Tate's "flawed technical arguments". I'll admit I'm an outsider and a bit ignorant except for having read the linked issue, but it seems like Tate was reasonable and respectful, and that what seemed like an interesting technical discussion was shut down pre-maturely. Other contributors also said as much.
Again, I'm somewhat ignorant, but seems like some brash and stifling behaviour from a project seeking technical correctness. And then the commit linked above? Immature.
I'll be steering clear.
edit: to be clear, I'm not siding with Tate. Just commenting on the only negative behavior I see.
Re: Statement Regarding the Zen Programming Language
#294Earlier quoted context omitted.
At which point the commercial part will continue to be notarization, as it is currently.
That's something of a technicality. If the output of the compiler isn't useful without paying for something else, it's effectively a commercial compiler.
Re: Statement Regarding the Zen Programming Language
#295Earlier quoted context omitted.
>If there is individual notice on the file because the file is a work individually licensed under MIT, removing it from the file is removing it from an MIT protected work in violation of the license. Why is that in violation of the license? The only condition specified in the MIT/Expat license is this: >The above copyright notice and this permission notice shall be included in all copies or substantial portions of th…
> Each file is not "the Software". Can you give any support for this which is not your own "I say so because that's how I understand what I have read"? That is, can you give a link of some court case where your claim was confirmed, or a link to a project where some big company changed the copyright lines in some library source files, when these lines were previously MIT licensed? If not, repeating your own claims in…
For the sake of the argument, let's grant you the premise that each file is its own "software" (as the word is used in the MIT/Expat). The only requirement of the license is this: "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." So even if connectFree removed all the copyright notices in the source code files, they still meet that condition because the original Zig license is included in their modified copy of Zig. It doesn't matter what the definition of "software" is here, because they meet the conditions regardless of what that definition is.
Re: Statement Regarding the Zen Programming Language
#296Earlier quoted context omitted.
> Each file is not "the Software". Can you give any support for this which is not your own "I say so because that's how I understand what I have read"? That is, can you give a link of some court case where your claim was confirmed, or a link to a project where some big company changed the copyright lines in some library source files, when these lines were previously MIT licensed? If not, repeating your own claims in…
I don't know of any court cases or other precedent, no. I am working with the definitions of "software" and "program" as I am familiar with them being used in various software licenses. But that doesn't really matter because the only assumptions I'm basing this argument on are contained in the MIT/Expat and what connectFree has done with Zen. For the sake of the argument, let's grant you the premise that each file is…
There are even international laws about copyrights, and removing the original copyright is simply a violation even on the international level -- the original author has to remain an author. It is he who initially copyrighted the files. Your "working as you are familiar" doesn't mean a thing.
Re: Statement Regarding the Zen Programming Language
#297Earlier quoted context omitted.
Because you believe in personal freedom?
I do not mean this disrespectfully but isn’t that taking the idea of “personal freedom” to absurdity? I believe in personal freedom as well but I don’t think walking off a cliff or maliciously using someone Else’s labor is freedom.
While "freedom" is a fairly generic term (I can be free to kill you or not free to kill you), circumscribing "personal freedom" is reasonable in such situations. Many libertarians would agree that "personal freedom" is bounded by the "Harm principle" so any supposed right to shoot you without fear of reprisal would not be included in the term "personal freedom." Those same people would probably also argue that self-harm (and behavior that places one at risk of self-harm), are absolutely part of personal freedom.
Anarchists might say that "personal freedom" encompasses the right to harm others, and would argue that the repercussions would be natural; the damage to your reputation from harming others would deny you the assistance of others that could be necessary to succeed (or even survive) in the future, and it could also open you up to reprisal.
Some people argue that "personal freedom" includes all, or nearly all forms of free speech. In the US, it is generally agreed upon that defamation and incitement to riot are exceptions due to the harm principle. Many people take it further and say that allowing e.g. a KKK parade in a town should be excluded because it causes harm to the black community by fostering an environment of fear and mistrust, resulting in mental, emotional and financial harm.
I take no disrespect, and agree that a reasonable person could exclude harm to others as part of "personal freedom" I'm less convinced that harm to self isn't "personal freedom" as I think even most of those who support e.g. seatbelt laws would agree that they are a very small infringement on personal freedom in exchange for a very large public-health benefit and are knowingly making that tradeoff.
Re: Statement Regarding the Zen Programming Language
#298As a Japanese-speaking software engineer, I found that the company, connectFree, did too many suspicious acts as below: - They are attempting to register "ZIG" [1] and "SiFive" [2] as trademarks in Japan. Only this is enough for me to see them as a trademark troll. - Since Zen is a fork, Zen comes with Zig's (or its derived version of) standard library, but when they copied Zig's library source files, they removed th…
IANAL, but to your point about the copyright notices: I suspect that the license may not require you to retain the notices, but that doesn't mean that you can "take" the copyright. Copyright is associated with authorship and can't be taken by mere declaration. I could publish a copy of Shakespeare's works on my website, and I could put "(c) My Name 2020" at the top, but that would not confer actual copyright ownershi…
[1] https://en.wikipedia.org/wiki/Moral_rights [2] http://www.japaneselawtranslation.go.jp/law/detail_main?id=2... (Copyright Act of Japan) Subsection 2 Moral Rights of Authors (Articles 18 to 20)
Re: Statement Regarding the Zen Programming Language
#299MIT license allows it, so where's the problem. It's like people who support freedom of speech, and then cry anytime someone used it to say something they don't like. Some of the wording there sounds petty. "whose founder uses flawed technical arguments" rubs me the wrong way. Like "The science on this is settled and everyone who ever disagreed should be personally discredited" kind of thing. Having said that, I don't…
You can support freedom of speech and still publicly disagree with what people say. Freedom of speech says that people should not be silenced, not that they can't be disagreed with.