Thread View: pl.comp.lang.c
1 messages
1 total messages
Started by Borneq
Tue, 08 Dec 2020 09:08
Między kompatybilnością a modyfikacją
Author: Borneq
Date: Tue, 08 Dec 2020 09:08
Date: Tue, 08 Dec 2020 09:08
19 lines
2385 bytes
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.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads