Comment Re:More like "embrace, extend, extinguish". (Score 1) 464
Sure it's fair to ask them to re-invent the wheel. If I want to write photo editing software I can't just include Photoshop code - I have to write my own. That's the way commercial software works, why should OSS be any different? If you want to use OSS or commercial code you must respect the property rights of the people who wrote it. Contrary to what seems to be popular belief, releasing code under the GPL does NOT mean relinquishing your property rights to that code. In fact, the intention of the GPL is to prevent someone else from usurping the developers property rights.
To expect to be able to use someone else's GPL code in a commercial app you create is selfish. Why should you make a profit from selling the fruit of another's labor?
If you want to use parts of Photoshop code in your own app, you have to negotiate with Adobe. They may be willing to license their code to you, or they may not. If they do, you can expect them to want something out of the deal.
If you want to use GPL code in your app, you have to negotiate with the developer (or other copyright holder) of that code. They may be willing to dual license their code, or they may not. If they do, you can expect them to want something out of the deal.
I fail to see any real difference.
Tommy
To expect to be able to use someone else's GPL code in a commercial app you create is selfish. Why should you make a profit from selling the fruit of another's labor?
If you want to use parts of Photoshop code in your own app, you have to negotiate with Adobe. They may be willing to license their code to you, or they may not. If they do, you can expect them to want something out of the deal.
If you want to use GPL code in your app, you have to negotiate with the developer (or other copyright holder) of that code. They may be willing to dual license their code, or they may not. If they do, you can expect them to want something out of the deal.
I fail to see any real difference.
Tommy