A jak każdy z nas pójdzie za ciosem i zacznie szyfrować pliki których jest autorem? Moim zdaniem pogrywasz nie fair... Nie tylko ze współautorami LMS, ale i z osobami, które z LMS korzystają. Skąd mamy mieć pewność, że nie zaszyfrowałeś kodu, który zawiera fragmenty kodu innych modułów LMS? Tu pojawia się całe mnóstwo pytań...
Hmm można do sprawy podejść ideologicznie i praktycznie.
W zasadzie racją jest że, cytuję Tomasza: "... Skąd mamy mieć pewność, że nie zaszyfrowałeś kodu, który zawiera fragmenty kodu innych modułów LMS".
Sęk w tym że nie ma za bardzo jest jak to sprawdzać i kontrolować (kto to weźmie na swoje barki?) Więc albo trzeba zakazać łączenia kodu zamkniętego z otwartym kodem lms-a, stanowczym zapisem i starać się to egzekwować prawnie.
Albo sprawę potraktować praktycznie pozwalając na łączenie kodu zamkniętego, co by nie tworzyć niepotrzebnych ograniczeń ograniczający rozwój praktyczności lms-a i pozwalając się użytkownikom cieszyć z tego że lms tak czy siak w ten czy inny sposób jest lepszy.
Praktycznie podszedł do sprawy swego czasu, Torvalds gdy chodziło o zezwalanie lub nie na ładowanie binarnych modułów jądra, więc może też warto w ten sposób do tego podejść w przypadku lms-a.