3 ms·
From how I read the Fair Souce manifesto on their site, the company is allowed to accept and benefit patches made by dogooder developers, but those developers a
by 0_gravitas 2y ago
From how I read the Fair Souce manifesto on their site, the company is allowed to accept and benefit patches made by dogooder developers, but those developers are not allowed to make any changes that impede on the "producer's business model", which implies that hard forks would actually be prohibited. So it's actually worse. You're allowed to do free labor for the company, and nothing/no one else.
- whit537 2y ago> You're allowed to do free labor for the company Allowed? Sure. Expected to? Nope. I put it this way in the FAQ: > Developers can propose modifications back to the producer if they wish, or simply benefit from the company's continual investment in maintenance and improvement. https://fair.io/faq/ https://fair.io/faq/ That said, for me personally (taking my Sentry hat off for a second), I think the most interesting future is one in which companies use Fair Source licensing _and_ open hiring/twyw compensation: https://opensource.com/open-organization/16/5/employees-let-them-hire-themselves https://opensource.com/open-organization/16/5/employees-let-... https://gratipay.news/sharing-our-take-what-you-want-story-911dad62ac32 https://gratipay.news/sharing-our-take-what-you-want-story-9... Fair Source is a small step towards that as a possible future.
- cratermoon 2y ago> open hiring/twyw compensation I'll be honest, that doesn't sound nice. It sounds like a way for corporations to skirt employment law, similar to other gig economy companies. Do not want.
- whit537 2y agoThat's not the way it felt when we did it: https://opensource.com/open-organization/16/7/compensating-employees-letting-them-take-what-they-want https://opensource.com/open-organization/16/7/compensating-e... Super-experimental, though. Not ready for prime time yet. :D
- SkyPuncher 2y agoI would do this if it benefited my company. It’s almost always easier in the long run to fix something upstream than to have to maintain a downstream fork.
- maccard 2y agoAny patch that I make to a third party dependency increases the risk of upgrading the dependency. Any change they take from us benefits us in the long term, and benefits the industry as a whole.