Rune, IDE за Linux и macOS, премина към лиценз с отворен код под GPLv3, позволявайки принос от общността и предлагайки програма за споделяне на приходите с разработчиците. Създателят Ърнест Ромеро Климент се стреми да избегне често срещан проблем в отворения код, където компаниите променят лицензите на проекти след изграждането на общност.
Прелицензирането включва запазване на по-голямата част от историята на коммитите на проекта, датираща от 2017 г., с малки пропуски. Rune е изграден на Go и разработчиците демонстрираха, че неговата производителност в терминала е конкурентна на Alacritty, Ghostty и Kitty чрез тестове с vtebench. В момента поддържа Go и Python, Rune разширява поддръжката на езици с Rust и Zig в бета версия и търси разработчици, които да управляват допълнителни езици.
Въпреки че IDE е безплатен за използване, платени планове са налични за достъп до P2P Rune Network, премиум поддръжка и функции за корпоративно ниво. Лицензът GPLv3 позволява на авторите да запазят авторските права върху своите изпращания, като Unstable Build LLC не поема никакви специални права за прелицензиране на тяхната работа. Проектът е премахнал изискването авторите да подписват CLA.
Създателят на Rune, Ърнест Ромеро Климент, изрази недоволство от случаи, в които компаниите използват приноса от отворен код и след това променят лицензионните условия. За да се справи с това, Rune внедрява програма за кредити по избор, където приетите приноси печелят кредити, които след това се използват за разпределяне на част от допустимите приходи от услуги към авторите. Публичен регистър ще проследява приходите, приспаданията, кредитите и изчисленията на изплащанията. Участието в програмата е незадължително; разработчиците все още могат да изпращат корекции без да се присъединяват.
Прочетете оригиналното отразяване
💬 Коментари
📜 Правила за коментари