Articole interesante - Linux

LoL, articolul asta aproape ca ma starneste si pe mine (kind of a linux guy) sa pornesc un flame anti-linux.

La fiecare versiune de kernel se schimba API-ul. Incearca sa-ti bazezi un produs serios pe linux, sau sa scrii un driver pt linux, si sa vezi ce fericire cand in noul kernel functia _assign_process a fost redenumita in _assign_process_to_processor de un programator inspirat (si asta e o schimbare minora). Si apoi petrece-ti luni de zile sa te asiguri ca produsul tau e din nou stabil, ca atunci cand apare urmatoare versiune de kernel sa realizezi ca iti doresti ceva din functionalitatea lui, dar reintegrarea inseamana alte luni de timp pierdut.

Linux ofera multe avantaje, procesul de dezvoltare e mai rapid, dar aduce si un car de probleme. Nu mari pt geek-ul care face development pe calculatorul de acasa, dar critice atunci cand ceea ce construiesti trebuie sa poate fi mentinut si dezvoltat pe termen lung.
 
Dacă-i vorba numai de redenumiri de funcţii nu mi se pare mare lucru. Dacă o companie e serios pornită să ofere un driver cred că pot să-şi permită măcar un om full-time care să aibă grijă de chestiile de genul ăsta.

În al doilea rînd, unii dezvoltatori de kernel sînt porniţi să descurajeze incluziunile de chestii closed-source pe cît posibil, am observat. Dacă un driver e open-source îl actualizează diverşi din comunitate sau chiar îl includ în kernel.
 
Toppling Linux - Software radical Richard Stallman helped build the Linux revolution. Now he threatens to tear it apart.
Now the Stallman stalwarts are pushing a new version of the Linux license--GPLv3, with its tougher restrictions and a ban on anything that would protect or enforce copyright and other digital rights. Thus Stallman is living an anarchist's dream: The tech giants he has spent his career attacking send lawyers to sit at his feet and beg. Stallman has invited companies to comment on his drafts but insists he alone decides what goes into the final version, due in early 2007.

Often he won't listen. HP suggested changes in patent language in the new license. In a sign of how much fear Stallman inspires even at the largest tech company in the world, HP's lawyers emphasize they didn't "ask for changes"--they merely "suggested modifications." Whatever. Stallman rejected them.

In September a committee of leading Linux companies spent two days in Chicago discussing the GPLv3 with Stallman's representatives--and left worried. Stallman's camp refused to answer even simple questions about whether v2 and v3 code will be able to coexist. "They've been at this for nine months, and it's time to clarify. Everyone wants to make sure that Linux keeps accelerating," says Stuart Cohen, chief executive of Open Source Development Labs, a vendor-funded consortium in Beaverton, Ore. that employs Linus Torvalds and supports Linux development.
E interesantă partea despre comportamentul lui Stallman, pentru obsedaţii de "free as in freedom". Ăsta nu e un om normal şi nu în sensul de geek/nerd, no offense. Nu degeaba s-a desprins mişcarea open-source, a pragmaticilor.

Problema pe care mi-o pun şi eu este: ce se va întâmpla cu Linux dacă unele grupuri, controlate de FSF, vor adopta GPLv3, pe când altele vor păstra GPLv2? Pentru că cele două pot fi incompatibile, în anumite situaţii. Ce nu am realizat până azi este cât de mult cod Linux (non-kernel) este sub copyright-ul FSF. Trecem la BSD?
 
Pisoi, articolul din Forbes mi se pare excesiv de dur şi alarmist. GPL 3 nu se caracterizeaza prin genul de modificări descrise acolo, şi nici Stallman nu mi se pare chiar atît de maniac. Sigur, are o monomanie în direcţie software liber dar poate că e bine să fie cineva dedicat pînă la exces.

Open-source e doar un mod de-a dezvolta aplicaţii software, o metodă, la fel ca extreme programming, de exemplu. Software-ul liber e alt concept, mai cuprinzător.

Problema pe care mi-o pun şi eu este: ce se va întâmpla cu Linux dacă unele grupuri, controlate de FSF, vor adopta GPLv3, pe când altele vor păstra GPLv2? Pentru că cele două pot fi incompatibile, în anumite situaţii. Ce nu am realizat până azi este cât de mult cod Linux (non-kernel) este sub copyright-ul FSF. Trecem la BSD?

FSF este o fundaţie non-profit şi nu deţine copyright pe softurile licenţiate GPL. Autorii respectivi îl deţin, FSF doar a compus licenţa, o foloseşte cine vrea. Iar FSF face şi multe lucruri bune, cum ar fi să reprezinte gratuit autori implicaţi în procese în care subiectul îl constituie GPL.

Cu Linux, adică cu kernelul, nu se va întîmpla nimic. Linus se opune GPL 3 din cauza prevederilor legate de DRM, faţă de care are o poziţie diferită. Părerea mea personală e că poziţia lui Linus e prea pur tehnică, dar în definitiv el e omul al cărui fler a condus dezvoltarea Linux pînă în prezent.

Schimbarea licenţierii kernel-ului este teoretic posibilă dar practic nu. Conform legii copyright-ului, pentru asta ar trebui ca toţi autorii (adică toţi cei care au contribuit vreodată) să fie de acord, ceea ce pune probleme practice extrem de mari. Şi asta-i valabil pentru orice soft licenţiat GPL2 sau altcumva.

P.S.: Eu prefer să citesc http://www.groklaw.net/ despre subiectele astea. Cum ar fi ăsta.
 
The other thing Linux doesn't do well in a Windows world is things like backup.
Asta îmi vine greu s-o cred, că au probleme pe Linux cu backup-urile.

Cealaltă problemă a lor sînt drepturile multimedia, şi pe asta n-o înţeleg. Oricine foloseşte diversele tehnologii multimedia comercial trebuie să plătească royalties. Ăştia-s termenii de folosire. Pînă acum nu făceau asta oricum asta, lucrau ilegal?

Ce legătură are Linux? Distribuţiile Linux au "dificultăţi" cu respectivele drepturi în sensul că nu le includ (pe gratis) în versiunile lor datorită faptului că şi-ar pune diverşi în cap, în special cele bazate în SUA. Nici atunci nu ar fi neapărat ilegal ci discutabil, în sensul că sînt încălcate patente software, nu drepturile de autor, iar patentele software, cel puţin deocamdată, sînt o chestie foarte controversată în UE.
 
Şi ce măsoară statistica respectivă? :)

Sunt datele site-ului respectiv? Dacă eşti curios, vezi pe marile site-uri româneşti (via trafic.ro), cum stă treaba. Vei vedea că este cam 0,5% proporţia. Dar probabil că e în creştere.
 
How To Set Up VMware Tools On Various Linux Distributions
This document explains how to set up the VMware Tools in the following guest operating systems: Ubuntu 7.04, Fedora 7, PCLinuxOS 2007 and Debian Etch. Installing VMware Tools in your guest operating systems will help maximize performance, provide mouse synchronization and copy & paste functionality. This article also shows a way of making VMware Tools start automatically when you start a guest operating system.
 
OSNews zicePolishlinux are o serie de articole referitoare la CLI-ul din Linux.
Contents

1. Shell, terminal, console — the basics
2. File management in Linux
3. UNIX Pipes, Streams and Redirections Explained
4. Regular expressions and search patterns
5. System and enviromental variables
Şi vor mai urma.
 
The Past 12 Linux Kernels Benchmarked

We have taken the last 12 major kernel releases, from Linux 2.6.12 to Linux 2.6.23, built them from source and set out on a benchmarking escapade. This testing also includes the Linux 2.6.24-rc1 kernel. From these benchmarks you can see how the Linux kernel performance has matured over the past two and a half years.
 
Back
Top