Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-11-19 23:38:10

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Licencja UnRARa a Debian

Czyż licencja UnRARa nie jest dość wolna by trafić do normalnego repozytorium Debiana? Oto jej treść:

Kod:

 ******    *****   ******   UnRAR - free utility for RAR archives
 **   **  **   **  **   **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ******   *******  ******    License for use and distribution of
 **   **  **   **  **   **   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 **   **  **   **  **   **         FREE portable version
                                   ~~~~~~~~~~~~~~~~~~~~~

      The source code of UnRAR utility is freeware. This means:

   1. All copyrights to RAR and the utility UnRAR are exclusively
      owned by the author - Alexander Roshal.

   2. The UnRAR sources may be used in any software to handle RAR
      archives without limitations free of charge, but cannot be used
      to re-create the RAR compression algorithm, which is proprietary.
      Distribution of modified UnRAR sources in separate form or as a
      part of other software is permitted, provided that it is clearly
      stated in the documentation and source comments that the code may
      not be used to develop a RAR (WinRAR) compatible archiver.

   3. The UnRAR utility may be freely distributed. It is allowed
      to distribute UnRAR inside of other software packages.

   4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS".
      NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED.  YOU USE AT 
      YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, 
      DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING
      OR MISUSING THIS SOFTWARE.

   5. Installing and using the UnRAR utility signifies acceptance of
      these terms and conditions of the license.

   6. If you don't agree with terms of the license you must remove
      UnRAR files from your storage devices and cease to use the
      utility.

      Thank you for your interest in RAR and UnRAR.


                                            Alexander L. Roshal

Źródło: http://www.rarlab.com/rar/unrarsrc-4.0.1.tar.gz

Dystrybucja jest wolna.
Modyfikować kod dowolnie można.

Coś umknęło mojej uwadze?


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#2  2010-11-20 07:03:32

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Licencja UnRARa a Debian

but cannot be used
      to re-create the RAR compression algorithm, which is proprietary.[/quote]
Czyli jeśli ktoś by miał pomysł aby ulepszyć algorytm kompresji RAR to nie może tego zrobić, czyli oprogramowanie nie jest wolne.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2010-11-20 07:26:10

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: Licencja UnRARa a Debian

Licencja nie jest wolna, przynajmniej z punktu widzenia Debiana.

To że jakiś program jest dystrybuowany z otwartym kodem źródłowym to jeszcze nie znaczy, że jest wolnym oprogramowaniem. Licencja praktycznie pozwala na używanie go jako programu do rozpakowywania i na nic więcej. Nie pozwala ci na stworzenie na jego podstawie innego programu...

Wytyczne Debiana dotyczące wolnego oprogramowania:
[url]http://debian.org/social_contract#guidelines[/url]

Ostatnio edytowany przez pioki (2010-11-20 07:37:39)

Offline

 

#4  2010-11-20 10:15:03

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Licencja UnRARa a Debian

Nie, nie. Ta licencja pozwala praktycznie na wszystko, oprócz odtworzeniu z niego zamkniętego, opatentowanego algorytmu RAR. Dowód:

1. Wolna redystrybucja: OK
2. Kod źródłowy: OK
3. Dzieła pochodne: OK
4. Integralność kodu źródłowego autora: OK
5. Brak dyskryminacji wobec osób czy grup: OK
6. Brak dyskryminacji wobec zastosowań: FAIL? Wystarczy tylko usunąć ten wpis o opracowaniu RAR na podstawie UnRARa by licencja była zaakceptowana?
7. Rozprowadzanie licencji: OK
8. Licencja nie może być charakterystyczna tylko dla Debiana: OK
9. Licencja nie może nakładać restrykcji na inne oprogramowanie: OK

A inne licencje pozwalają na łamanie prawa i umożliwiają odtwarzanie prawnie zabronionego w ten sposób oprogramowania?


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#5  2010-11-20 11:36:10

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: Licencja UnRARa a Debian

Z angielskiej wikipedii

RARLAB distributes the source code and binaries for a freeware command-line "unrar" program, [ 5 ] although it is not under a free software license.[/quote]
Inżynieria wsteczna jest prawnie dozwolona patrz chociaż dyskusje dotyczące ekg i biblioteki libgadu.

Licencja unrara zezwala jedynie na używanie i dystrybuowanie tego programu (nic ponadto).

Ostatnio edytowany przez pioki (2010-11-20 11:40:04)

Offline

 

#6  2010-11-20 12:04:41

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Licencja UnRARa a Debian

Kod:

The UnRAR sources may be used in any software to handle RAR
      archives without limitations free of charge

Kod:

Distribution of modified UnRAR sources in separate form or as a
      part of other software is permitted

To jest jednak coś ponadto. To pozwala w zasadzie na wszystko przecie. W końcu możemy te źródła zmodyfikować i wsadzić w inny program. To znacznie więcej niż używanie i dystrybuowanie.

Jeśli tylko jeden punkt licencji zawodzi, a tego jak na razie nikt nie obalił, to czemu nie napisać do autora by drobną korektę uiścił. Myślę że to jest wykonywalne.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#7  2010-11-20 12:43:38

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: Licencja UnRARa a Debian

Nie zgodzę się z tobą NIC.

Zauważ, że kiedyś unrar za zgodą Autora był dystrybuowany na licencji GPL, dopiero później licencja została zmieniona na bardziej restrykcyjną. To, że ten program nie zalicza się już do wolnego oprogramowania jest jego decyzją.

Licencja unrara nie pozwala na modyfikację istniejącego algorytmu rar, co nie pozwala np. na przyspieszenie działania programu, stworzenie forka itd. Zmiany, które można wprowadzić to możliwość jedynie dostosowania programu do jakieś architektury czy też do współpracy z innym programem. To się kłóci z punktem 3 zasad Debiana.

Ostatnio edytowany przez pioki (2010-11-21 07:57:16)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.009 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00140 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.135.205.146' WHERE u.id=1
0.00071 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.205.146', 1713488624)
0.00055 SELECT * FROM punbb_online WHERE logged<1713488324
0.00053 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=17781 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00204 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=17781 ORDER BY p.id LIMIT 0,25
0.00087 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=17781
Total query time: 0.00632 s