Què és la Intel·ligència Artificial? La Intel·ligència Artificial (IA) és un camp de la informàtica dedicat a la creació de sistemes...
¿Qué es Linux?
Linux® és un sistema operatiu (SOTA) open source. En 1991, Linus Torvalds ho va dissenyar i va crear a manera de passatemps. Mentre estava en la universitat, va intentar crear una versió open source, alternativa i gratuïta del sistema operatiu MINIX, que al seu torn es basava en els principis i el disseny d’Unix. Aquest passatemps va aconseguir convertir-se en el SOTA amb la major base d’usuaris, el més usat en els servidors d’Internet disponibles públicament i en l’únic utilitzat en les 500 supercomputadoras més ràpides.
Potser el millor de Linux és que és open source. Linux es va llançar en virtut de la Llicència Pública General de GNU (GPL), així que qualsevol persona pot executar el programari, estudiar-lo, compartir-lo i modificar-lo. El codi modificat també es pot redistribuir i fins i tot vendre, però tot això s’ha de fer amb la mateixa llicència. Aquesta és una de les principals diferències amb els sistemes operatius tradicionals (per exemple, Unix i Windows), els quals són propietaris, estan bloquejats, es distribueixen tal com estan i no es poden modificar.
Característiques de Linux
Independentment de la distribució de Linux hi ha una sèrie de característiques per les quals destaca el sistema operatiu del pingüí i que fan que sigui diferent i que sigui triat per molts usuaris. Algunes de les característiques més destacables que podem dir de Linux és que un sistema operatiu gratuït, de codi obert, habitualment més segur i amb altres funcions com a multitasca, multiusuari, personalitzable…
Gratis
Una de les principals raons per les quals molts usuaris trien Linux o almenys li donen una oportunitat és pel fet que es tracta d’un sistema operatiu gratuït. A més, existeixen un munt de distribucions perquè puguem triar la que més ens agradi o millor s’adapti a les nostres necessitats.
Codi obert
Els seus creadors van decidir que Linux fos un sistema de codi obert, la qual cosa va fer que s’alliberés el seu codi font perquè qualsevol pugui desenvolupar noves capacitats o funcions i les posi a disponibilitat de tot el món. Que un programari sigui de codi obert significa que el seu codi font està disponible públicament i es pot descarregar, veure, modificar i distribuir lliurement. En el cas de Linux, qualsevol persona pot accedir al codi font del sistema operatiu i modificar-lo per a adaptar-lo a les seves necessitats específiques o per a millorar el seu funcionament.
A més, la naturalesa de codi obert també significa que els usuaris tenen la llibertat d’utilitzar el programari com desitgin, sense restriccions ni limitacions imposades pels propietaris del programari. Això permet als usuaris adaptar el programari a les seves necessitats específiques, sense haver de pagar costoses llicències o dependre d’un proveïdor específic.
Segur
La seguretat és una de les característiques més importants de Linux. Pel fet que es tracta d’un sistema lliure, són pocs els que s’interessen a crear virus per al sistema. A més, conté una arquitectura per al maneig d’arxius, processos i memòria que no permet fàcilment la permanència de virus o malware. És més, una vegada que algun usuari detecta alguna amenaça, aquesta és eliminada i amb una simple actualització està solucionat el problema.
Linux és un objectiu menor per als pirates informàtics. Inclou un ecosistema de seguretat robust que ens permet controlar tot fins al nivell del maquinari. Si no necessitem un port obert, podem identificar-lo fàcilment i apagar-lo. A més, podem confiar que el sistema operatiu no tornarà a obrir un port tancat sol. A més, donat l’impuls dels fabricants de sistemes operatius com Microsoft i Google per a recopilar dades dels usuaris, això també millora la privacitat en Linux.
Multitasca
El fet que Linux sigui un sistema operatiu multitasca significa que permet executar diversos programes de manera simultània. Per tant, permet l’ús de nombroses aplicacions per a poder navegar per Internet, processar documents, escoltar música, veure vídeos, etc, igual que podem fer amb altres sistemes com el mateix Windows o macOS.
De fet, moltes persones ho usen per a allotjament web. Linux té un suport sòlid per a dos de les aplicacions d’allotjament web més populars: Apatxe i Nginx. Ja sigui que vulguem proporcionar una arquitectura web per a transmissió de vídeo d’alta disponibilitat o un petit backend per a una aplicació mòbil, alguna versió de Linux farà el treball. També podem allotjar bases de dades i sistemes d’arxius de suport juntament amb els servidors web.
Multiusuari
Una altra de les característiques de Linux és que es tracta d’un sistema multiusuari. És a dir, múltiples usuaris poden accedir als recursos i les aplicacions de Linux de manera simultània i sempre de manera segura. En un sistema multiusuari de Linux, cada usuari té el seu propi directori d’inici i pot accedir només als arxius i recursos per als quals tenen permís d’accés. A més, el sistema operatiu també proporciona eines per a gestionar i limitar els recursos del sistema, com la memòria i la CPU, entre els diferents usuaris.
Això fa que Linux sigui una opció popular per a entorns de servidor, on és comú que múltiples usuaris accedeixin al sistema al mateix temps per a fer tasques diverses. També és una característica útil per a entorns d’escriptori compartits, com a laboratoris d’informàtica o biblioteques públiques, on diverses persones necessiten utilitzar el mateix ordinador.
Personalitzable
Pots usar-ho al teu antull, preparar-lo, modificar-lo. És un dels sistemes operatius que més personalització ens permeten, amb tota mena d’opcions per a ajustar-ho al màxim al que volem o necessitem. Hi ha distros de Linux que podem usar perquè un nen petit tingui el seu primer ordenador, per exemple, o podem usar una distro de Linux per a convertir l’ordinador o el microordinador en un emulador de videojocs retro.
Alt control de dispositius
El sistema operatiu Linux, a diferència d’altres sistemes, ofereix la possibilitat de comptar amb els controladors de cada dispositiu i de poder instal·lar nous controladors en el moment que incorporem nous elements al sistema. Això permet disposar de major independència i capacitat per a maniobrar davant qualsevol problema o pel simple fet de controlar a fons cada dispositiu.
Independent
Altra de les grans característiques de Linux és que es tracta d’un sistema operatiu que pot ser modificat i distribuït lliurement. És a dir, qualsevol pot accedir al seu codi, modificar o desenvolupar noves capacitats sense necessitat de permisos ni protocols previs.
Estable
Linux és considerat un dels sistemes més robustos i estables, d’aquí ve que sigui el sistema més utilitzat en servidors i ordinadors que han de romandre sempre encesos sense que res falli. A més, és bastant segur i normalment és una de les opcions més recomanables.
Escalable
És un sistema operatiu que degut en gran manera a moltes de les característiques esmentada anteriorment compta amb una gran capacitat per a reacció i adaptar-se a les necessitats. Pot administrar de manera senzilla un creixement continu i pot créixer ràpidament sense perdre la qualitat sense cap problema.
Aplicacions per a usuaris
GNU / Linux ha estat referència en molts aspectes comparant amb les plataformes de Microsoft o Apple. En concret, els diferents formats en els quals es poden presentar les aplicacions van provocar la creació dels primers repositoris o botigues d’aplicacions, en aquest cas, sempre gratuïtes. Hi ha tot tipus de programes que podem utilitzar si uses Linux, tot tipus de programari molt similar al que uses en Windows o en altres sistemes operatius… Podem tenir programes d’ofimàtica per a escriure, per a navegar per Internet o per a veure vídeos
Suite d’Ofimàtica
Existeixen diverses aplicacions molt interessants que, originàriament, van ser desenvolupades per a Linux amb un gran potencial. Tenint en compte que la suite líder, Microsoft Office, tenia un cost elevat, aquest tipus de suites en codi obert cobrien les necessitats de molts sense haver d’invertir un sol cèntim. OpenOffice i LibreOffice són les més populars, i les més presents per a tota mena de plataformes, no sols GNU / Linux. La segona, LibreOffice va ser desenvolupada en 2010 a manera de competidor d’OpenOffice oferint algunes característiques diferents
Altres suites d’ofimàtica són Calligra Suite, que a més d’incloure els diferents paquets del processador de textos, el full de càlcul i el dissenyador de presentacions, inclou un editor d’arts gràfiques bastant interessant. WPS Office és d’origen xinès i el seu potencial està en la presència no sols per a GNU /Linux, sinó també en plataformes com Microsoft Windows, iOS i Android. Una altra de les plataformes molt utilitzades i que fa alguns anys va tenir una certa popularitat és Softmaker Office, dissenyat per desenvolupadors alemanys en 1987.
Navegadors Web
Actualment, molts dels programes amb un cert èxit en Linux, estan també disponibles en plataformes més comercials com Windows o Mac US. El que alguns solen confondre és l’origen d’algunes d’aquestes aplicacions. Com és el cas de Mozilla Firefox. Aquest navegador va ser dissenyat originalment en codi obert per a GNU / Linux i és el més utilitzat en aquesta plataforma. El seu gran comportament, la potència i estabilitat que ofereix juntament amb un consum mínim de memòria RAM al costat del seu gran competidor (Google Chrome) han fet que sigui un navegador present en els sistemes operatius més utilitzats.
Altres navegadors desenvolupats en codi obert per a Linux són Google Chrome i Opera, bastant estesos entre Windows i Mac US. Uns altres amb presència exclusiva en el sistema operatiu de codi obert són Epiphany, que usa el motor de renderitzat WebKit per a l’entorn d’escriptori GNOME, i Midori, que està basat en el motor Electron.
Reproductors Multimèdia
Per a molts, VLC Player és el millor reproductor multimèdia del mercat. I amb mercat no ens referim a les botigues en línia de programari. VLC està desenvolupat en codi obert i és totalment gratuït. És probable que ho usis amb el teu iPhone, Mac o qualsevol telèfon intel·ligent Android, però la veritat és que aquest reproductor va ser desenvolupat inicialment per a Linux. Una dels avantatges del codi obert és que molts dels desenvolupadors de tot el món col·laboren per a aconseguir la millor versió d’una aplicació. En el cas de VLC Player, de l’organització VideoLAN, s’ha donat amb un reproductor capaç de reproduir de manera fluida gairebé qualsevol format sense necessitat d’instal·lar còdecs
Inspirat en iTunes d’Apple, Rhythmbox és un reproductor de música per a arxius MP3 que utilitza el motor GStreamer per a entorns d’escriptori GNOME. Per a entorns d’escriptori KDE podem parlar de Amarok, un reproductor musical molt interessant. Finalment, Audacious és un altre dels reproductors més utilitzats de codi obert. Aquest reproductor s’ha desenvolupat per a sistemes POSIX dins de GNU / Linux.
Jocs
Per descomptat que Linux també té tot tipus de jocs que podem descarregar en Linux i que són compatible amb qualsevol sistema operatiu independentment del que necessitem i de tota mena. Per a nens, per a adults, per a practicar matemàtiques…
Història de Linux
En la dècada de 1980, la Free Programari Foundation al costat de Richard Stallman van crear el projecte GNU amb la finalitat de desenvolupar un sistema operatiu compatible amb UNIX (un sistema multitasca i multi dispositiu creat a principi de la dècada dels 70s). El projecte GNU es va anar desenvolupant progressivament, no obstant això mancava d’un bon nucli. Aquesta absència va ser suplerta l’any 1991 quan el finlandès Linus Tovalds va començar un projecte que va culminar en el nucli ( o kernel) d’un sistema operatiu, Linux. D’aquesta manera va sorgir el sistema operatiu GNU/Linux, al qual coneixem de manera informal com Linux.
Des de l’any 1991 s’han llançat 5 versions del kernel de Linux, en els anys 1994, 1996, 2011,2015 i 2019. Des de llavors, s’estima que aproximadament 10 milions d’usuaris utilitzen el sistema operatiu Linux a tot el món, el qual és sense cap dubte el sistema d’UNIX més utilitzat. Cal destacar que arran del kernel de Linux va sorgir Android,el famós sistema operatiu per a dispositius mòbils de Google.
Per a què serveix Linux?
Linux serveix per a fer funcionar tot el maquinari d’un PC, ja que un ordinador no pot funcionar sense un sistema operatiu i Linux és un sistema operatiu gratuït. Linux està en molts dels ordinadors que es venen sense sistema operatiu, però això no és legal a Espanya ja que un PC sense sistema operatiu no és un PC funcional, molts fabricants opten per afegir una versió o distro de Linux.
Aquest sistema operatiu també és conegut per controlar supercomputadors o servidors que és on en realitat Linux pren importància. La majoria dels supercomputadors més importants del món usen algun sistema GNU/Linux, per la qual cosa també serveix per a controlar supercomputadors amb tasques específiques, gràcies a la seva capacitat de personalització.
Aquest sistema operatiu Linux també és molt usat com un sistema operatiu Live, això és per a arrencar un PC sense necessitat d’instal·lar cap sistema operatiu ni utilitzar el del disc dur integrat. Aquest sistema, que sol ser bastant lleuger, es carrega en memòria i és de gran utilitat per a la recuperació de dades i gestió de particions en discos durs quan ocorre una catàstrofe, en aquest cas amb alguna utilitat integrada, en alguna distro de Linux que es pugui executar de manera Live, podem intentar arreglar el desastre ocasionat o gestionar les particions amb els discos durs d’una manera similar a com es fa amb Diskpart, però sense necessitat d’instal·lar res.
Una altra de les utilitats d’un sistema Linux Live és l’auditoria de xarxes Wi-Fi, encara que va ser més usat per a desxifrar contrasenyes de xarxes Wi-Fi no gaire segures i aconseguir internet gratis. Va ser molt estès quan va esclatar el boom de les xarxes Wi-Fi domèstiques, en molt pocs minuts, amb els coneixements necessaris (encara que després van sortir mil tutorials en internet) i una distribució Linux live que executava l’aplicació WiFiSlax, podies aconseguir la contrasenya d’algunes xarxes a les quals podies accedir a la seva connexió a internet o fins i tot a les seves dades si tenia aquests compartits.
Linux és present en multitud d’aparells que usem en el dia a dia, com a mòbils Android, NAS, alguns encaminadors, televisions, TV Box, calculadores o fins al mateix colisionador d’hadrons funciona amb una distribució específica anomenada Scientific Linux que finalment ha estat substituïda per CentOS. Microsoft també ha començat a incloure el nucli d’aquest sistema en Windows 10.
Avantatges i desavantatges de Linux
Encara que ja hem esmentat algunes, la veritat és que els principals avantatges que ens ofereix Linux és que es tracta d’un sistema operatiu totalment gratuït, per tant, podem provar-lo quan vulguem sense cap problema. Fa anys estava més etiquetat com un sistema pensat per a usuaris més experts per la necessitat de controlar pràcticament tot des de la línia de comandos, però avui dia ofereix una gran facilitat d’ús, fins i tot podem triar la interfície gràfica que més ens agradi o més fàcil de manejar ens sembli.
És el més segur?
La seguretat és sens dubte un dels seus grans avantatges. La veritat és que és una garantia enfront de la majoria de virus i amenaces, encara que no és segur 100%. Podríem dir que qualsevol distro és més segura que Windows. La seva personalització també és un punt a destacar, ja que l’entorn Linux ens permet usar diferents interfícies gràfiques, és a dir, no limita a una única interfície com ocorre en altres sistemes.
multitasca, multiusuari
La seva robustesa, un major control sobre els dispositius, les grans possibilitats per a treballar en manera multiusuària i les capacitats multitasca són sens dubte unes altres de les característiques a destacar de Linux. Ara bé, també hi ha unes certes limitacions o inconvenients a l’hora d’usar el sistema.
No és per a jocs de PC
Si som dels quals ens agrada els jocs de PC, la veritat és que aquí és on podem trobar un dels principals inconvenients de Linux, ja que existeixen pocs jocs en comparació amb la gran oferta o mercat de videojocs que envolta a Windows. Molts dels principals desenvolupadors de videojocs únicament treuen els seus títols compatibles per al sistema operatiu de Microsoft.
Problemes de compatibilitat
Encara que cada vegada hi ha més aplicacions o programari compatible amb Linux, pot ser que determinades eines de les quals estem acostumats a usar cada dia si venim de l’entorn de Windows, no estiguin disponibles per a Linux i no trobem cap altra que compleixi amb les nostres necessitats. La corba d’aprenentatge de Linux és major, a més, la necessitat d’haver d’usar la línia de comandos, pot ser també un inconvenient per a molts usuaris amb menys coneixement
Major temps d’adaptació
Si tota la xerrada sobre ciència de dades i computació distribuïda sona una mica intimidante, és perquè ho és. I no tothom té per què saber d’informàtica. Fins i tot si com a usuaris habituals de Mac i Windows, descobrir com fer coses bàsiques en Linux porta temps. Les habilitats d’aquests sistemes operatius no sempre es tradueixen, i normalment acabarem buscant en Google com fer tasques simples en Linux.
Programador de videojocs, Creador de pàgines Web, Desenvolupador d’aplicacions per Android.
Esta muy Interesante