I'm just wondering who other than crytponomex will ever submit a worker proposal to add a feature to the code. Would the community ever support someone else modifying the code? Maybe if toast offered, but I highly doubt anyone from the outside would be voted in. It's like cnx has a monopoly over all code changes, and I don't see that changing. How long would it take an outsider to decipher and understand the code well enough to make productive changes?
Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
I might be wrong, but:Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
So basically cnx has a monopoly on the UI, but refuses to do changes unless they are pay via worker proposal? And no one else can do changes because of cnx licensing?
I might be wrong, but:Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
So basically cnx has a monopoly on the UI, but refuses to do changes unless they are pay via worker proposal? And no one else can do changes because of cnx licensing?
you can make as many changes as you would like.
But you have to start from scratch to NOT pay CNX to use it commercially. even if you changes amount to 51% of all code you still have to pay.
I might be wrong, but:Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
So basically cnx has a monopoly on the UI, but refuses to do changes unless they are pay via worker proposal? And no one else can do changes because of cnx licensing?
you can make as many changes as you would like.
But you have to start from scratch to NOT pay CNX to use it commercially. even if you changes amount to 51% of all code you still have to pay.
I'm just wondering who other than crytponomex will ever submit a worker proposal to add a feature to the code. Would the community ever support someone else modifying the code? Maybe if toast offered, but I highly doubt anyone from the outside would be voted in. It's like cnx has a monopoly over all code changes, and I don't see that changing. How long would it take an outsider to decipher and understand the code well enough to make productive changes?
Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
So basically cnx has a monopoly on the UI, but refuses to do changes unless they are pay via worker proposal? And no one else can do changes because of cnx licensing?
Well, first, Dan's succinct response:
We will be providing a faucet you can use if you don't want to write your own, but no need to use CNX faucet for registration. We are not the registrar. Our fees are simply 50% of whatever they register via what ever faucet software they want to use.
Then Stan's more verbose response:
We just ask that if you build your skyscraper on top of our mountain, you split the revenue with us. If your skyscraper gets taller than our mountain, then we’ll renegotiate.
You can put together all kinds of software using our software as an internal component. We don't restrict you from developing arbitrary improvements, including modifications to our original code to produce your own better product built on top of it. It's all about creating added white-label value by wrapping your own mystique around our basic application.
https://bitsharestalk.org/index.php/topic,19239.msg249462.html#msg249462
So nothing about this license should hold up any growth of the Greater BitShares Ecosystem. If you are worried that the language in the general license is stopping you from doing something insanely great, but still fair to everybody, then contact me and we'll arrange a special license just for you!
I might be wrong, but:Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.
So basically cnx has a monopoly on the UI, but refuses to do changes unless they are pay via worker proposal? And no one else can do changes because of cnx licensing?
you can make as many changes as you would like.
But you have to start from scratch to NOT pay CNX to use it commercially. even if you changes amount to 51% of all code you still have to pay.
"If the skyscraper you are building on our mountain gets taller than our mountain, we will renegotiate a better deal for you."
I'm just wondering who other than crytponomex will ever submit a worker proposal to add a feature to the code. Would the community ever support someone else modifying the code? Maybe if toast offered, but I highly doubt anyone from the outside would be voted in. It's like cnx has a monopoly over all code changes, and I don't see that changing. How long would it take an outsider to decipher and understand the code well enough to make productive changes?
Well, the Maker guys (including Toast) recently announced their intent to do just that, becoming a second source for the BitShares community. I'm sure you will see more.