🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #310344

Między kompatybilnością a modyfikacją

#310344
From: Borneq
Date: Tue, 08 Dec 2020 09:08
19 lines
2385 bytes
Pytanie do znawców licencji GPL.
Jest sobie biblioteka na GPL a warto byłoby zrobić bardzo podobną z 
funkcjonalnością której tamtej brakuje i nie na GPL a na Lesser GPL.
Nowa powinna pokrywać funkcjonalność tej starej. Jest to biblioteka 
numeryczna, więć wszystkie algorytmy siła rzeczy będą musiały być takie 
same, jak również rozwiązania dotyczące dokładnego wyliczania.
Jest to treść między "modyfikacją", "bazowaniem na", "przepisaniem na 
nowo". "kompatybilnością".
Dokładniej - ta bibioteka to GSL (Gnu Scientific Library), nawa mogłaby 
być być w C++ zamiast C, wraz z przeciążaniem operatorów itd, GSL używa 
float  i doubli, tu można by użyć całej plejady, również long double, 
__float128 z GCC oraz nawet MPFR, która to na szczęście jest  na Lesser.
Z drugiej strony dobrze, jakby funkconalność była podobna, np. w GSL 
wektory do slice wskazujące na kawałek pamięci bloku, która może być 
dzielona między rózne wektory i macierze,również zestaw funkcji powinien 
sie pokrywac z GSL i sposoby wyliczania również, np. dla Complex w 
którychś funkcjach patrzy sie czy Re czy Im jest bezwzględnie większa, 
stosuje sie dzielenie mniejsej przez większą w celu maksymalizacji 
precyzji, tu inny algorytm nie zadziała.
Technical Details
Message-ID: <5fcf42a1$0$532$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!aioe.org!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!aioe.org!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.lang.c
X-Mozilla-News-Host: news://news.neostrada.pl:119
From: Borneq <borneq@antyspam.hidden.pl>
Subject: Między kompatybilnością a
 modyfikacją
Date: Tue, 8 Dec 2020 10:08:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
Lines: 19
Message-ID: <5fcf42a1$0$532$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 37.225.14.152
X-Trace: 1607418529 unt-rea-a-01.news.neostrada.pl 532 37.225.14.152:28853
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2165
X-Received-Body-CRC: 1926704668
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit