Jak pisać licencje?

0

Siemka!!

Właśnie kończę jeden z moich projektów i chcę dodoć do niego plik license.txt, w którym bedzie opisane co, gdzie i jak user może robić z moim prog. Mam pytanie jak zacząć pisać takie license.txt? Są jakieś szablony albo zwyczaje w tej dziedzinie?

Wiem, że taki mały pliczek może być ważny, poza tym to jest w miarę interesujący temat.

Szukałem jakiś info np. w Wikipedii i znalazłem tylko "regółki" tz. jakie są rodzaje licencjai oraz ich historia, ale to chyba za mało...

Mnie interesuje przykład licencji typu Freeware - chyba najbardziej popularna :)

Dzięki za pomoc.

0

swego czasu miałem podobny problem - też pisałem licencję freeware. znalazłem coś takiego (niestety po zagramanicznemu) i na tym bazowałem

Nazwa Programu
Copyright © 2006.
All rights reserved.

This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and the mentioned owner of this Software for the software product identified above ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT.

SOFTWARE PRODUCT LICENSE
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.

1. The SOFTWARE PRODUCT is freeware. You can use it for free, no registration is required. You are expressly prohibited from modifying, merging, selling, or leasing in any matter, the SOFTWARE PRODUCT or any portion thereof

2. GRANT OF LICENSE. This EULA grants you the following rights: Installation and Use. You may install and use an unlimited number of copies of the SOFTWARE PRODUCT.

Distribution. You may distribute an unlimited number of copies of the SOFTWARE PRODUCT; provided that each copy shall be a true and complete copy, including all copyright and trademark notices, and shall be accompanied by a copy of this EULA. Copies of the SOFTWARE PRODUCT may be distributed as a standalone product or included with your own product.

3. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.

Separation of Components.
The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use on more than one computer.

Software Transfer.
You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA.

Termination.
Without prejudice to any other rights, the owner of this Software may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts. 

4. COPYRIGHT.
All title and copyrights in and to the SOFTWARE PRODUCT(including but not limited to any images, photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by the owner of this Software. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material except that you may install the SOFTWARE PRODUCT on a single computer provided you keep the original solely for backup or archival purposes.

LIMITED WARRANTY

NO WARRANTIES.
The owner of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.

NO LIABILITY FOR DAMAGES.
In no event shall the owner of this Software be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the owner of this Software has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
0

Hmm, nie jest to można wzorowane na oryginale, ale w swoim programie kiedyś użyłem takiej treści licencji:

*** UMOWA LICENCYJNA UŻYTKOWNIKA 
PROGRAMU 'PowerWeb' ***

INSTALUJĄC TĄ APLIKACJĘ PRZYJMUJESZ DO 
WIADOMOŚCI WSZYSTKIE PONIŻSZE 
POSTANOWIENIA.

AUTOR PROGRAMU NIE ODPOWIADA ZA JEGO 
BŁĘDNE DZIAŁANIE, 
NIE UDZIELA ŻADNYCH GWARANCJI, OBIETNIC, 
ANI ZAPEWNIEŃ NA 
OWE OPROGRAMOWANIE!

AUTOR NIE BIERZE NA SIEBIE JAKICHKOLWIEK 
REKLAMACJI NA 
TEMAT 
BŁĘDNEGO DZIAŁANIA PROGRAMU. 
REKLAMACJE, OWSZEM, 
ZOSTANĄ 
ROZPATRZONE, JEDNAK NIE MA GWARANCJI 
NA ICH ROZWIĄZANIE.

TWÓRCA APLIKACJI UPRZEJMIE INFORMUJE, IŻ 
ZOSTAŁA ONA 
NAPISANA 
WYŁĄCZNIE JAKO HOBBY ORAZ W CELU 
POGŁĘBIANIA
SWOJEJ WIEDZY ZWIĄZANEJ Z 
PROGRAMOWANIEM.

PowerWeb jest rozprowadzany na zasadzie 
FREEWARE. 
Oznacza to, że dostajesz go za darmo i możesz 
używać 
w dowolnej ilości kopii całkowicie bez ograniczeń!
Może on być wykorzystywany zarówno w celach 
domowych, 
jak i komercyjnych. Zabrania się:
 - dekompilacji, 
 - deasemblacji, 
 - odtwarzania kodu źródłowego,
 - tworzenia oprogramowania opartego na niniejszym 
programie. 
Nie wolno również rozprowadzać tego programu w 
celach zarobkowych. 
Stosownym byłoby także przed jego publikacją w 
dowolnym miejscu 
poinformowanie mnie o danych fakcie.
0

fajnie gdyby to przerobić na arta "wzory licencji"

0

Freeware to nie licencja - to rodzina licencji, bo można na ich bazie zarówno zezwalać jak i zabraniać na komercyjne wykorzystanie.

Proponuję oprzeć się na jakiejś licencji zaakceptowanej przez OpenSource Initiative
http://www.opensource.org/licenses/category

Tworzenie licencji od zera może powodować niejednoznaczności i wymaga zaznajamiania się z nią od nowa.

0

Wielkie dzięki za pomoc :) Na pewno mi się to sprzyda.

A ten pomysł, żeby zrobić z tego tematu arta też nie wydaje się być głupi...

0

licencji prawie nikt nie czyta - lepiej się odwołać do wspomnianego gotowca i ewentualnie wspomnieć o różnicach - większa szansa, że user przeczyta okienko z kilkoma-kilkunastoma linijkami licencji z odnośnikiem do pełnej, znanej, np. GNU GPL, niż kilka stron A4 prawniczego bełkotu...

0

wiesz tomkiewicz, jak się po prostu instaluje program, to i owszem. Ale jak szukałem bibliotek do wykorzystania w poważnym komercyjnym projekcie ( projekt nie jest mój - robię tylko część) to się przez tydzień przekopywałem przez licencje i czytałem jeszcze, co ludzie mówią na temat konkretnych punktów na różnych forach.

0
tomkiewicz napisał(a)

licencji z odnośnikiem do pełnej, znanej, np. GNU GPL, niż kilka stron A4 prawniczego bełkotu...

Ta.. znana. Co najwyżej ze słyszenia. GNU GPL jest za mocno zakręcona, by przeciętny człowiek mógł powiedzieć, że ją zna.

Fajnie zrobione są creativecommons. Porządny tekst dla prawników + zwięzłe wytłumaczenie dla prostych ludzi.

Fajne są też Beerware oraz licencje typu BSD.

Tak czy inaczej, pomysł, żeby przejrzeć licencje zatwierdzone przez OSI jest dobry. Chyba, że nie chcesz udostępniać źródła. Ale wtedy, proponuję zerknąć na angielską wikipedię do kategorii "Software licenses" i też coś wybrać.

0

na pewno lepiej się odwołać do popularnej zakręconej licencji, niż napisać własną, choćby odrobinę mniej zakręconą...

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0