Czy gdzieś jest idiotyczny przewodnik po licencjonowaniu oprogramowania?


28

Zasadniczo, moja wiedza na ten temat jest zilch inna niż fakt istnienia otwartego i zamkniętego źródła.

Jestem programistą (w najmniejszym stopniu projektantem), więc szukam w Internecie takich ikon, jak ikony. Zawsze byłem wielkim fanem tych ikon , które mają licencję Creative Commons Uznanie autorstwa 2.5. O ile widzę, ta licencja mówi „rób z nimi, co chcesz, o ile masz gdzieś link do mnie ”. Czy to założenie jest prawidłowe?

Właśnie dzisiaj znalazłem nowy zestaw ikon , z dużo bardziej mylącą licencją ( tutaj ), i szczerze mówiąc, nie mam pojęcia, czy wolno mi ich używać, czy nie.

  • W tej chwili chcę ich używać do zabawek, które mogą nigdy nie ujrzeć światła dziennego, ale wtedy mój kod źródłowy jest przechowywany w Github, czy legalne jest przechowywanie ikon tam, gdzie są publicznie dostępne?

  • Jeśli mogę umieścić je na mojej osobistej stronie internetowej, które mogą mieć reklamy na to, aby mi pięć centów co jakiś czas, jest to legalne?

  • Jeśli korzystam z nich w witrynie, która oferuje użytkownikom bezpłatną usługę, czy jest to zgodne z prawem?

  • Jeśli ta strona zacznie wtedy zarabiać (za pośrednictwem płatnych subskrypcji) lub zostanie wykupiona przez kogoś (bardzo mało prawdopodobne, ale jeden dzień jest możliwy), czy jest to legalne?

Czy istnieje jakiś przewodnik noob, który wyjaśnia wszystkie te rzeczy, ponieważ nie chciałbym zacząć używać tego rodzaju rzeczy tylko po to, aby to wszystko zmienić później. Nawet jeśli kupię ikony, nadal nie rozumiem problemów z licencjonowaniem! :(

I takie rzeczy pojawiają się coraz częściej ...


5
Na marginesie, coś, co pokochasz, to iconfinder.com - to Google wyszukiwania ikon. Używam go do prawie wszystkich moich projektów.

2
@Sergio Tapia: Święta krowa, masz rację! omigosh Idę na imprezę z ikonami: D
sevenseacat

Odpowiedzi:


13

Nie mogę uwierzyć, że jest cała książka na licencje. : x Wydaje się, że prawnik powinien się tym zająć, a nie programista. Myślę jednak, że wszyscy powinniśmy mieć przynajmniej powierzchowną wiedzę o każdym z nich. Osobiście lubię używać rzeczy, które są wydane na licencji MIT - bez bs i od razu do rzeczy, co mogę i nie mogę z tym zrobić.

1
@Sergio, biorąc pod uwagę, że programiści często wprowadzają biblioteki z różnych źródeł, z których każde ma własne licencje, bardzo ważne jest, aby programiści zrozumieli ogólne licencje. Teraz jest tak wiele licencji „darmowych” i „open source”, że musisz uważać, które ograniczają, a które nie.
Arcege

1
@Sergio Tapia - Nie mogę uwierzyć, że jest cała książka na język programowania X. : x Wydaje się, że programista powinien zająć się czymś, a nie prawnikiem. Myślę jednak, że wszyscy powinniśmy mieć przynajmniej powierzchowną wiedzę o każdym z nich. Osobiście lubię korzystać z rzeczy, które zostały wydane ...;)
Rook

Przepraszam, Sergio, nie mogłem się oprzeć tak, jak to ująłeś;)
Gawron

1
„biorąc pod uwagę, że programiści często wprowadzają biblioteki z różnych źródeł, z których każde ma własne licencje, bardzo ważne jest, aby programiści zrozumieli ogólne licencje”. właśnie tam wchodzą zasady Open Source. Np. mamy zasadę, że każde narzędzie / biblioteka OSS / cokolwiek, z czego chcemy korzystać, musi zostać najpierw zatwierdzone przez prawo, chyba że jej licencja znajduje się na liście zatwierdzonych licencji (która jest krótka).
jwenting

7

http://www.tldrlegal.com/ <== Ładnie podsumowuje licencje.

aktualizacja (uczciwy komentarz na temat po prostu upuszczenia linku i nazwania go odpowiedzią) : Witryna, do której się połączyłem, wyjaśnia zwięźle różne licencje typu open source, wskazując, co dokładnie możesz, nie możesz i musisz zrobić z oprogramowaniem związanym konkretną licencją - np. używaj go w aplikacjach komercyjnych, nie musisz rozpowszechniać kodu źródłowego, jeśli korzystasz z ich biblioteki itp.


2
czy mógłbyś wyjaśnić więcej na temat tego, co robi i do czego służy? „Tylko odpowiedzi” nie są mile widziane na Stack Exchange
gnat

Myślę, że to świetnie - jeśli już wiesz, jakie są wszystkie aspekty komplikacji - tldrlegal jest tworzony, jeśli wiesz wszystko o licencjach i chcesz wybrać jedną dla konkretnego projektu, ale nie, jeśli chcesz dowiedzieć się, na przykład, o czym „obejmuje licencję” oznacza ...
Joe

1

Edycja: błędnie odczytana opcja 2 w początkowej publikacji

Pierwsze 1 i 3 nie są komercyjne, więc powiedziałbym tak, są one darmowe w takich sytuacjach.

2 i 4 byłyby wówczas sytuacją handlową


Fajnie .... z ciekawości, czy płatna licencja obejmowałaby 4. sytuację?
sevenseacat

Twierdziłbym, że nr 2 można uznać za aplikację komercyjną. Jeśli witryna zarabia pieniądze (bez względu na to, ile, czy dla osoby fizycznej lub korporacyjnej), można ją uznać za komercyjną.
TZHX

Woops ..... całkowicie się zgadzam, że przegapiłem część z reklamami ... moje złe!
ozz

@Karpie - tak, wierzę, że tak, teraz również dla numeru 2.
ozz

1

Licencja dostarczana z zestawem ikon należy do rodziny CreativeCommons. Jak wskazuje link : Używanie we własnej twórczości jest w porządku, podobnie jak udostępnianie, ale nie możesz używać go w żadnej aplikacji komercyjnej. Wiele informacji o licencjach można po prostu znaleźć na Wikipedii na liście licencji na oprogramowanie .

Edycja: po edycji pytania Twój problem z „reklamą” jest dość osobliwy. Na przykład firma taka jak Coca Cola czasami rozdaje darmowe napoje. To nie czyni go mniej komercyjnym. Z drugiej strony osoby stojące za CyanogenMod mają przycisk „darowizny” na swojej stronie internetowej - ale ich biznes nie jest tak naprawdę komercyjny. Kolejny przykład: Twitter jest komercyjny (ale bezpłatny), a członkostwo w OSF jest niekomercyjne (ale płatne).

Myślę, że reklamę najlepiej opisać jako „w celu, który nie jest ani osobisty, ani non-profit”. Osobista strona internetowa (choć może mieć na niej reklamy) jest zatem w większości przypadków nie komercyjna (reklamy pokrywające tylko twoje koszty, ale strona nie została założona w celu zarobienia pieniędzy), ale witryna biznesowa (nawet jeśli wszystkie funkcje są bezpłatne) jest. Ponadto strony internetowe fundacji są (w większości przypadków) niekomercyjne, podobnie jak rządowe.


Następnym pytaniem jest oczywiście, czym jest aplikacja komercyjna. Czy jest to zdefiniowane gdziekolwiek w CC?
David Thornley,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.