free open source ethical source software free software movement ❖ hnutí podporující free software (svobodný & zadarmo) ❖ vychází z hackerského prostředí 70. let ❖ Free Software Definition ❖ odmítnutí proprietárního softwaru, který je neetický a nespravedlivý Free Software Definition The freedom to run the program as you wish, for any purpose (freedom 0). The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. open source software movement ❖ hnutí podporující open-source licence a vznik open-source knihoven, projektů, atd. ❖ vychází z free software movement avšak dává větší důraz na otevřenost zdrojového kódu a neřeší to jestli jsou programy „svobodné“ popř. zadarmo ❖ podle zastánců free software neřeší open source etické otázky, avšak průnik open a free softwaru je velký the open source definition 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author’s Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral permissive × copyleft licence ethical source software movement ❖ hnutí podporující etické licence a etický software/knihovny/atd. ❖ kritika toho, že open source jde jednoduše využívat k porušování lidských práv ➞ potřeba licencí, které umožní vytvořit software, který není zneužitelný the ethical source principles 1. Our work benefits the commons. 2. Our work is done in the open. 3. Our community strives to be welcoming and just. 4. Our work respects accessibility as a human right. 5. Our work prioritizes the safety of people. 6. Our work protects privacy. 7. Our work deserves support. the ethical stack ❖ Contributor Covenant — code of conduct ❖ Hippocratic License 3.0 — etická licence ❖ Ethical Licensure Incubator — vývoj nových licencí Hippocratic License 3.0 ❖ inspirace Hippokratovou přísahou ❖ vychází z ➢ Všeobecné deklarace lidských práv ➢ Mezinárodního paktu o hospodářských, sociálních a kulturních právech ➢ Mezinárodního paktu o občanských a politických právech ➢ z materiálů Mezinárodní organizace práce Hippocratic License 3.0 ❖ neuznává tezi, že technologie jsou neutrální ❖ nedefinuje pouze licenční podmínky a autorská práva ❖ věnuje se i etickým požadavkům na entity využívající daný kód ❖ věnuje se požadavkům na dodržování pracovních práv ❖ mnoho přídavných modulů ❖ možnost poškozených se bránit kritika ❖ ani OSI ani FSF licenci neuznávají jako open-source nebo free software ❖ nevymahatelnost, ta ale může být problematická i u běžnějších licencí Jaký přístup vám přijde lepší?