Hi @sneak, can you please clarify regarding your comment below - If the community made a change to the code that required a hardfork, and a majority of the witnesses approved it and implemented it on the current chain, that would be allowed under the current license?
[Edit] removed second question, since I saw it had been answered.
By definition that's the current chain, and while I'm not a lawyer, my understanding of the license text and spirit is that that is allowed.
The GitHub repository has no bearing on any of it. The license allows anyone to fork the repo, but any changes to that code need to be used on the chain decided by the witnesses.
Please have the license updated to make explicit that this is allowed.
It still won't be open source but it will satisfy some concerns not only of people here but also of STEEM token investors and prospective STEEM token investors.
The lack of clarity on this point is a dark cloud that impairs the value of the chain.
I think this is a reasonable thing to do, and as soon as we have the spare bandwidth to discuss the details I'd love to do so with you and the rest of the community.
The spirit of the license is simply to ensure that use of the code benefits holders of STEEM and Steem Power (whose efforts and time and attention are the reason the code is able to exist in the first place), and such a clarification fits very well within that spirit and scope.
Ok, thank you.
Please, please correct me if I am wrong, by according to my understanding "scenario of Ethereum Classic" in case of Steem network is not possible.
CC: @sneak.
That's the idea. Whatever the stakeholders (via their chosen witnesses) decide is the chain, is the chain the software is licensed for. Anyone can make changes, and Steemit is not any sort of gatekeeper in that sense.
The Ethereum situation was a total clusterfuck, and I have a feeling if it had been based on stake, Ethereum Classic would be the only one standing. Instead, Vitalik declared himself BDFL and destroyed a ton of value by fracturing his community. Fortunately, they were mostly able to recover.
We just want to make sure that any changes to
steemdresult in a benefit to everyone who holds STEEM.No. It was express of freedom. People which had private keys end up having both coins, so technically speaking. So if we would assume that:
Ethereum market cap before hartfork = ETH market cap + ETC market cap, then no one actually lost anything. People could do whatever they want - they could sell ETH or ETC - they could vote with own stake.That would actually increase value of my STEEM. New fork will probably have new development team, what means more innovation - and all initial stakeholders would benefit from that.