Cześć,
właśnie kończę tworzyć swoją pierwszą stronkę i chciałbym umieścić ją w sieci.
Aplikacja korzysta z kilku dobrodziejstw jak bootstrap, jquery, sweetalerts, datatables etc. Większość z nich jest na licencji MIT albo GPL i nurtuje mnie jedna rzecz. Wszystkie te rzeczy są darmowe do użytku komercyjnego z tym, że wymagana jest informacja o autorze.
Aby wszystko było legalne to wystarczy np. z sweetalert2.js nie usuwać
/*! * sweetalert2 v8.18.7 * Released under the MIT License. */
Przede wszystkim źle się do tego zabierasz. Aktualnie, podobnie jak w PHP używa się composera, tak w świecie JS https://webpack.js.org. Takie rzeczy jak budowanie plików w ogóle nie powinny ci zajmować czas.
Generalnie aplikacja opiera się na zwykłym zwykłe php oop którego dopiero się uczę dlatego też dopiero teraz na szybko wygooglowałem, że webpack jest przydatny kiedy korzysta się z node i aplikacja opiera się o js i nie widzę tutaj dla niego zastosowania. Co zrobić w takim przypadku aby nie złamać warunków tych licencji?
Źle czytasz. Możesz dowolne pakiety typu jquery, sweetalerts instalować np poleceniem 'npm i sweetalert2 --save', dodawać transpilatory kodu (es6 / typescript etc) po czym webpack stworzy ci plik wynikowy zależny od potrzeb - jeden, kilka, zminifikowany na produkcji itd. Kometarze licencji zostaną zachowane. Przydatna będzie też strona https://www.npmjs.com/ chociaż ostatnio chyba popularniejszy jest już yarn.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)