1 Ostatnio edytowany przez mono (2009-12-08 02:48:58)

Jestem współautorem takowego narzędzia http://picp.i-demo.pl i chciałbym się nim podzielić.
Jest to programator do mikroprocesorów Microchip serii PIC 10F2xx np. 10F200, 10F202, itp. Postanowiliśmy z kolegą coś takiego zrobić, ponieważ brakowało nam gotowego narzędzia dla linuxa. Programator wykorzystuje port równoległy do programowania za pomocą techniki ICSP. Oprogramowanie jest napisane w javie, a ponieważ goła jvm nie supportuje operacji na porcie równoległym kod połączony został z kawałkiem w c (za pomocą JNI), który realizuje podstawowe operacje. Aktualnie program został wyposażony w bibliotekę dla linuxa, ale myślę, że nic nie stoi na przeszkodzie, żeby ktoś dołożył do niego biblioteki dla windowsa i dla macosxa.
Być może nasze urządzenie okaże się komuś z Was przydatnym z czego cieszyłbym się przeogromnie.
Oczywiście mile widziane są wszelkie uwagi, krytyka, pomoc i w zasadzie dowolne przejawy inwencji twórczej związane z naszym projektem.
Uwagi i pytania (także zw. z problemami, bo na pewno takie wystąpią) prosiłbym kierować na adres podany na stronie lub na mjego priva na forum atariarea.

Edit: Zaktualizowałem linka, bo zmieniła się domena.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

2

A na jakiej to jest licencji ? Bo nigdzie nie widać ;)

What can be asserted without proof can be dismissed without proof.

3 Ostatnio edytowany przez mono (2008-06-09 23:29:14)

CPL - Common Public License. Jest dość obszerna (niestety) notka prawna :D Niestety po angielsku, bo nie jestem w stanie podjąć się tłumaczenia, a wersji polskiej nie znalazłem. O ile zrozumiałem tekst licencji pozwala ona na wykorzystywanie oprogramowania we własnych projektach (darmowych lub komercyjnych), lecz jeśli ktoś chciałby rozwijać sam projekt, to musi udostępnić go również za darmo - tak jak pierwowzór. GPL zdaje się umożliwia sprzedaż oprogramowania, do którego dołożyliśmy parę linii kodu a tego chcieliśmy uniknąć - niech wszystko idzie w świat za darmo. Takie były intencje, ale jak napisałem - nie znam na tyle dobrze angielskiego, żeby podjąć się tłumaczenia tekstu licencji i mogłem również czegoś ne zrozumieć. Jeśli się mylę w jakiejś kwestii proszę o sprostowanie osoby kompetentne :)

Edit: ech... nie złapałem żartu :) pora już nie ta...

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje