4 ms·
People (github in this case) do something to make your life easier so that you can save time for the price of 1 latte per month and you complain? Software Deve
by Varqu 4y ago
People (github in this case) do something to make your life easier so that you can save time for the price of 1 latte per month and you complain?
Software Developers seem to be the most whining profession in the world and I despise this attitude (while being a developer myself)
- tuckerman 4y agoPeople aren't whining because the price is too high, they are upset because some (myself included) believe Microsoft is exploiting developers by copying their work against their wishes and then turning around and selling other developers a product which may or may not be generating code which violates copyright/patent licenses. A developer who inadvertently uses a copilot suggestion which gets them into hot water is going to be spending a lot more than a the cost of a latte to defend themselves in court.
- sirsinsalot 4y agoThis. It is a matter of (a) consent and (b) compensating people that, without their data, the model would be useless.
- Varqu 4y agoIf someone contributes to open source, then they shouldn't be surprised that someone else uses this code. The licensing hell is something that shouldn't belong in IT.
- tuckerman 4y agoWhen source code is made available under an open source license, there are strings attached; attaching those strings is the author’s right! Assuming you or any company has the right to do anything you want with that code without respecting the license is immoral. That “licensing hell” (i.e. strong copyleft protections) is the reason we enjoy such a vibrant and large open source community today. I don’t take it for granted that open source as we have it today was inevitable: it required a lot of work and I’d hate to see that slip away.
- Varqu 4y agoThe licensing hell is exactly the problem. If someone contributes to open source, which is a praiseworthy activity, then they do it with the intention that anyone can use this code but also re-adapt it, bundle in new products - it's all about bringing humanity forward. And all those "you can do this, but you can't do that" licenses are things that only invite lawyers to the tech world. IMHO, licensing open source is a bullshit activity.
- tuckerman 4y agoYou are making a lot of assumptions about what someone wants/intends when they contribute to open source codebases. If an author chooses, for example, the AGPL, I think they clearly had a different intention. Like it or not, not everyone wants to dedicate their work to the public domain.
- Varqu 4y agoThen why contribute to open source if you want to still be a gatekeeper? In that case better to fork it and work in a private repo.
- rpd9803 4y agoGPL code is open source but what you do with it also needs to be open source as a condition of its use. Will CoPilot inform developers if suddenly the code suggested requires them to re-license their software?
- tuckerman 4y agoEvery large successful open source project I know is explicitly not in the public domain/licensed CC0. I understand that there are some people that are very against copyright/intellectual property but you surely must interact with a large number of projects/people that disagree.
- Philadelphia 4y agoYep, anything useful has to be legal and welcomed. Microsoft should start breaking into people’s houses and sorting their underwear drawers for them while they’re out. Million dollar idea!