Witamy w wydaniu Wrzesie�/Pa�dziernik 2003 LinuxFocus
Patenty w wi�kszo�ci przypadk�w to bardzo z�y pomys� poniewa� promuj� monopol oraz blokuj� naukowy i ekonomiczny post�p.
Uog�lniaj�c s� dobre dla garstki ludzi i z�e dla spo�ecze�stwa jako ca�o�ci.
Dlaczego wi�c patenty wog�le istniej�? Odpowied� jest prosta: rz�dy i urz�dy patentowe robi� olbrzymie pieni�dze w kr�tkim czasie.
Oczywi�cie du�o wi�cej pieni�dzy by�o by zarobionych w d�ugim okresie czasu gdyby patenty nie istnia�y ale perspektywa
kilku dolar�w prosto do kieszeni wydaje si� zawsze bardziej atrakcyjna ni� miliony zarobione na przestrzeni lat.
Dobrym przyk�adem jak �rodowisko bez patent�w mo�e promowa� biznes jest Internet.
Je�li TCP/IP by�by opatentowany wtedy tw�j komputer w domu z ca�� pewno�ci� nie by�by zdolny do pracy w sieci, a internet oczywi�cie by teraz nie istnia�.
Jak dot�d sytuacja w Europie wygl�da tak: "matematyczne rozwi�zania, metody robienia biznesu i tworzenia program�w dla komputer�w nie podlegaj� patentom."
To mo�e si� zmieni�.
Patenty na oprogramowanie s� szczeg�lnie z�e poniewa� ukrywaj� pomys�y.
Pomys�y mog� by� takie same niezale�nie od szeroko�ci i d�ugo�ci geograficznej oraz mog� oznacza� praktycznie wszystko.
Wi�c zamiast opatentowywa� specyficzny kszta�t skrzyd�a samolotu mo�na przecie� opatentowa� "wszystko zdolne do lotu".
Mo�esz zablokowa� ca�e technologie i rzeczy, o kt�rych nawet nie �ni�e� kiedy pisa�e� patent.
Musimy koniecznie unikn�� takiej sytuacji. W innym wypadku mo�esz wkr�tce zosta� oskar�ony za publikowanie tekst�w lub oprogramowania, kt�re sam napisa�e�.
Aby zwr�ci� uwag� na ten problem strony internetowe s� teraz wy��czane przez ich w�a�cicieli. Przy��cz si� do protestu:
http://swpat.ffii.org/group/demo/index.en.html i zamknij swoj� stron�!
Artyku�y LinuxFocus
Programowanie
-
API MySQL C, Özcan Güngör
W tym artykule dowiesz si� jak u�ywa� C-API dostarczonego wraz z MySQL.
Grafika
-
Photo magic with Gimp
, by
Katja Socher
In this article we give you some basic ideas how to improve on your digital
photos with The Gimp.
Spo�eczno��
Aplikacje
Podstawy UNIX'a
-
Automail for fli4l
, by
Stefan Blechschmidt
How to fetch e-mail with a dial-on-demand router
from www.fli4l.de.
LinuxFocus Tip
Nie potrzeba programu nessus czy innych skaner�w aby sprawdzi� wszystkie otwarte porty na zwyk�ym komputerze bez firewall'a.
Wystarczy uruchomi� "netstat -a". To co si� uka�e na monitorze bedzie wygl�da� podobnie do tego co znajduje si� poni�ej.
Odrazu mo�na zauwa�y� w kolumnie "Local Address", kt�re porty s� dost�pne dla po��cze�:
which ports are available for connections:
netstat -a
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:login *:* LISTEN
tcp 0 0 *:shell *:* LISTEN
tcp 0 0 *:pop2 *:* LISTEN
tcp 0 0 *:pop3 *:* LISTEN
tcp 0 0 *:imap2 *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:domain *:* LISTEN
...printout continues here...
Mo�esz nawet p�j�� krok dalej i sprawdzi�, kt�ry program otwiera dany port. S�u�y do tego komenda "socklist" (normalnie cz�� pakietu zwanego procinfo)
socklist
type port inode uid pid fd name
tcp 513 1007 0 448 5 xinetd
tcp 514 1006 0 448 4 xinetd
tcp 6000 1133 0 680 0 X
tcp 80 1076 0 643 16 httpd
...printout continues here...
netstat pracuje na ka�dym systemie zgodnym z Unix ale socklist to w�a�ciwo�� specyficzna tylko dla Linux'a.