Licencja MIT (licencja X11 lub licencja MIT X)

Licencja MIT (znana również jako licencja X11 lub licencja MIT X) jest licencją oprogramowania, która została pierwotnie opracowana w Massachusetts Institute of Technology. Jest ona podobna do licencji BSD, która została po raz pierwszy użyta w Berkeley Source Distribution, wersji UNIX-a, która została opracowana na Uniwersytecie Kalifornijskim w Berkeley (UCB). Główna różnica polega na tym, że licencje w stylu BSD czasami zawierają klauzulę zabraniającą używania nazwy właściciela praw autorskich w promocjach bez zezwolenia.

Obydwie licencje MIT i BSD są uważane za bardziej liberalne niż GNU Public License (GPL), która jest zdecydowanie najczęściej używaną licencją wolnego oprogramowania. Powodem tego jest fakt, że GPL wymaga, aby (1) wszystkie programy pochodne od programów na licencji GPL były również wydane na licencji GPL oraz (2) wszystkie redystrybucje programów na licencji GPL, włączając w to zmodyfikowane wersje lub programy pochodne od programów na licencji GPL, musiały udostępniać pełny kod źródłowy w sposób wolny.

Według Free Software Foundation (FSF), licencja MIT powinna być określana jako licencja X11, ponieważ MIT wydał oprogramowanie również na wielu innych licencjach. (X11 jest aktualną wersją X Window System, de facto standardowego silnika graficznego dla Linuksa i innych uniksopodobnych systemów operacyjnych. Został on opracowany w MIT). FSF jest organizacją non-profit, która zbiera fundusze na pracę nad projektem GNU, którego jednym z najbardziej godnych uwagi produktów jest GPL. Jednakże, Open Source Initiative odnosi się do niej jako do Licencji MIT, podobnie jak wiele innych grup. Należy pamiętać, że FSF jest tą samą organizacją, która nalega, by Linux zmienił nazwę na GNU/Linux (z powodu dużej ilości oprogramowania GNU zawartego w dystrybucjach Linuksa). Dobrym kompromisem jest określanie jej mianem Licencji MIT X.

Nie ma też zgodności co do tego, który typ licencji lepiej chroni prawa użytkowników końcowych. Licencja MIT wyraźniej określa prawa przyznane użytkownikom, włączając w to „… bez ograniczeń prawa do używania, kopiowania, modyfikowania, łączenia, publikowania, rozpowszechniania, udzielania sublicencji i/lub sprzedawania kopii oprogramowania oraz zezwalania na to osobom, którym oprogramowanie zostało dostarczone…”. Zwolennicy GPL twierdzą jednak, że jej wymagania dotyczące oprogramowania pochodnego i udostępniania kodu źródłowego lepiej chronią użytkowników.

Licencja MIT jest używana dla wielu pakietów oprogramowania, w tym expat (parser XML 1.0 napisany w C), MetaKit (wydajna biblioteka wbudowanej bazy danych o niewielkim rozmiarze), Open For Business Project (dostarcza narzędzia i aplikacje dla biznesu oparte na standardzie J2EE firmy Sun), X11 i XFree86 (otwartoźródłowa implementacja X86).

Ponieważ Licencja MIT nie jest chroniona prawem autorskim, w przeciwieństwie do GPL, inni programiści mogą ją dowolnie modyfikować, aby dostosować ją do własnych wymagań. For example, the Free Software Foundation employs a license identical to the MIT License for its ncurses library, except for the addition of this text:

Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization.

(Ncurses jest biblioteką funkcji, która zarządza wyświetlaniem aplikacji na terminalach znakowo-komórkowych. Jest ona częścią projektu GNU, ale jest jednym z niewielu programów GNU, który nie jest wydany na licencji GPL.)

Podstawowy szablon Licencji MIT jest następujący:

Copyright (c) <year>< Posiadacze praw autorskich>

Zezwolenie zostaje niniejszym udzielone, nieodpłatnie, każdej osobie, która uzyska kopię niniejszego oprogramowania i związanych z nim plików dokumentacji („Oprogramowanie”), na nieograniczone korzystanie z Oprogramowania, włączając w to bez ograniczeń prawa do używania, kopiowania, modyfikowania, łączenia, publikowania, dystrybucji, udzielania sublicencji i/lub sprzedaży kopii Oprogramowania, oraz zezwalania na to osobom, którym Oprogramowanie zostało dostarczone, z zastrzeżeniem następujących warunków:

Powyższa informacja o prawach autorskich oraz niniejsza informacja o zezwoleniu powinny być umieszczone we wszystkich kopiach lub istotnych częściach Oprogramowania.

OPROGRAMOWANIE JEST DOSTARCZANE „TAK JAK JEST”, BEZ JAKICHKOLWIEK GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM, ALE NIE TYLKO, GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU I NIENARUSZALNOŚCI PRAW AUTORSKICH. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *