 | |
 | |  | | Sep 07, 2010 - 10:49 | |  |  |  |  |

La nostra ventennale esperienza in sistemi operativi Unix non poteva che indirizzarci verso un sistema definito l'implementazione di Unix e divenuto il più evoluto tecnicamente dell'intera categoria.
I nostri tecnici sono specializzati nell'installazione, nella configurazione e nel supporto di sistemi operativi Linux.
Linux è la parola chiave del momento: garantisce bassi costi, è praticamente immune alla piaga dei virus che infesta gli altri sistemi operativi, assicura portabilità  su molteplici piattaforme hardware, stabilità  e consente un ampio controllo di ogni singolo componente. Ciò significa che nelle rare occasioni in cui un programma va in crash, Linux non crolla come un castello di carte ma consente di fermare e far ripartire il singolo processo senza alcun effetto sugli altri servizi o sull'intero sistema.
Neanche sul desktop Linux sfigura: è disponibile ogni tipo di applicazione, dalla Office Automation al CAD, dai giochi al software per Internet.
A proposito di Linux
Nell'attuale contesto informatico sono poche le persone che non hanno ancora sentito parlare di Linux.
E' la parola chiave del momento: non passa giorno in cui una grande azienda (anche del calibro di IBM, HP/COMPAQ, SGI, ecc.) non rilasci una dichiarazione con la quale annuncia il supporto di questa piattaforma o l'inizio del porting di un prodotto su questo Sistema Operativo.
Linux promette bassi costi, robustezza, portabilità  su molteplici piattaforme hardware, disponibilità  di sorgenti, supporto gratuito, ecc...
Eppure Linux non identifica univocamente una sola azienda: Caldera, Debian, Mandrake, Red Hat, Slackware, Suse, MkLinux, Prosa, Penguin Computing, Stampede, TurboLinux, Trinux, VA Linux Systems e Yellow Dog sono solo un piccolo campione delle aziende che ne vendono una distribuzione, senza parlare di quelle che producono applicazioni per Linux o che ruotano comunque intorno al mondo Opensource.
Che cos'è Linux?
Linux è una implementazione di UNIX per personal computer (386-Pentium PRO), Digital Alpha, PowerPC, Sun SPARC, Apple Macintosh, Atari ST/TT, Amiga, MIPS, che supporta pieno multitasking, multi-user, multi-threading, X Windows, TCP/IP, ottima capacità  di comunicazione con altri sistemi operativi (quali quelli della Microsoft, Apple, Novell) e molto altro ancora.
Un po' di storia
Le sue radici sono profondamente radicate in Internet.
Le prime versioni del programma sono state sviluppate interamente da Linus Torvalds agli inizi degli anni novanta presso l'Università  di Helsinki in Finlandia, ma ciò che rende Linux così diverso è il fatto di essere cresciuto grazie all'aiuto di moltissimi ed eterogenei gruppi di programmatori UNIX ed esperti di Sistemi Operativi che hanno messo a disposizione il codice da loro prodotto gratuitamente.
Perchè scegliere Linux come sistema operativo?
I motivi sono molteplici:
1) la prima grossa differenza tra Linux e gli altri sistemi operativi è il prezzo: Linux è gratuito. In realtà  sarebbe più corretto usare il termine libero.
Infatti, sebbene Linus Torvalds sia proprietario del marchio, il kernel Linux e la gran parte del software che lo accompagna sono distribuiti sotto la General Public License (GPL).
2) Il codice sorgente di Linux è a disposizione di chiunque. Questo ha creato uno straordinario livello di coinvolgimento di migliaia - addirittura centinaia di migliaia - di persone in tutto il mondo.
Questa libertà  ha consentito ai produttori di hardware di sviluppare i driver per i loro particolari dispositivi senza dover ottenere una costosa licenza per il codice sorgente o firmare un vincolante accordo di non-disclosure. Questa stessa libertà  ha reso possibile agli studenti di informatica di tutto il mondo (ma non solo) di curiosare all'interno di un vero sistema operativo la cui qualità  non è seconda ad alcun prodotto commerciale.
3) Per le sue caratteristiche Linux è oggi il sistema preferito dai programmatori UNIX inoltre molte aziende e ISP iniziano a prenderlo in seria considerazione e a sviluppare potenti server utilizzando proprio questo Sistema Operativo.
Linux è stato portato praticamente su ogni CPU. Sebbene sia più diffuso sui computer Intel-based, Linux gira su un maggiore numero di CPU e con differenti architetture di qualsiasi altro sistema operativo. Inoltre grazie alle basse risorse necessarie a farlo funzionare, viene utilizzato anche in sistemi embedded (esiste addirittura un'autoradio Linux-based: http://www.empeg.com/).
4) Linux è robusto, stabile e consente un ampio controllo di ogni singolo componente. Ciò significa che nelle rare occasioni in cui un programma va in crash, Linux non crolla come un castello di carte, ma consente di fermare e far ripartire il singolo processo senza alcun effetto sugli altri servizi o sull'intero sistema. Neanche sul desktop Linux sfigura: è disponibile ogni tipo di applicazione, dalla Office Automation al CAD, dai giochi al software per Internet.
5) Per concludere questa breve lista di vantaggi non dobbiamo dimenticare che Linux è, ai fini pratici, praticamente immune alla piaga dei virus che infesta gli altri sistemi operativi.
Caratteristiche Tecniche
Le caratteristiche di questo sistema operativo lo rendono adatto ad impieghi di ogni genere. Ecco comunque una lista delle principali caratteristiche di Linux:
multitasking: può eseguire più programmi nello stesso momento.
Multiuser: supporta più utenti sulla stessa macchina (senza richiedere licenze aggiuntive!).
Multiplatform: è in grado di girare su differenti piattaforme (non solo INTEL ma anche Digital Alpha, PowerPC, Sun SPARC, Macintosh e MIPS).
Gira in modalità  protetta su processori 386 o superiori.
Prevede funzioni di protezione della memoria tra processi in maniera tale da non consentire ad un solo programma di mandare in crash l'intero sistema.
Shared copy-on-write pages among executables: ciò significa che processi multipli possono utilizzare la stessa memoria per girare. Quando uno di questi cerca di scrivere nella parte di memoria condivisa, quella pagina (4KB di memoria) viene copiata da qualche altra parte. Copy-on-write ha due vantaggi: maggiori prestazioni e riduzione del consumo di memoria.
Gestione della memoria virtuale attraverso la paginazione (senza cioè dover scaricare l'intero processo) sul disco: su una partizione separata, su un file all'interno del filesystem, o entrambi, con la possibilità  di aggiungere al volo - qualora ce ne fosse bisogno - ulteriori aree di swap (senza dover riavviare la macchina o interrompere il processo). Un totale di 16 aree di swap da 128MB possono essere utilizzate contemporaneamente per un teorico ammontare di 2GB di spazio di swap utilizzabile.
Un pool di memoria unificato per i programmi e la memoria cache, in maniera tale che tutta la memoria libera possa essere utilizzata come cache, e tuttavia la cache possa essere ridotta qualora ci sia bisogno di lanciare un grosso programma.
Possiede librerie statiche e dinamiche (Dynamic Link Libraries - DLL).
Esegue il core dump consentendo un analisi dopo il crash. In questo modo è possibile utilizzare un debugger non solo quando un programma sta girando, ma anche dopo che è andato in crash.
Compatibile con POSIX, System V e BSD a livello di sorgente.
Compatibile con SCO, SVR3, SVR4 a livello di eseguibili grazie all'adozione di un emulatore iBSC2-compatibile.
Completa disponibilità  dei sorgenti, compreso l'intero kernel e tutti i driver, gli strumenti di sviluppo e tutti i programmi utente; inoltre è tutto liberamente distribuibile.
POSIX job control .
Dispone di pseudoterminali (pty's).
Emulatore 387 a livello di kernel in maniera tale che nessun programma abbia bisogno del proprio emulatore... Ogni computer che utilizza Linux appare come se possedesse un coprocessore matematico. Ovviamente se il vostro computer possiede gia' una FPU, è possibile rimuovere l'emulatore dal kernel guadagnando alcuni Kb di memoria.
Supporto per diverse tastiere internazionali (tra cui quella Italiana) ed è possibile caricare e scaricare i driver al volo.
Consol virtuali multiple: è possibile effettuare diversi login indipendenti dalla stessa postazione e passare da una all'altra con una semplice combinazione di tasti (spesso ALT-F1 - ALT-F2...). E' possibile avere fino a 64 sessioni parallele, contemporanee e indipendenti.
Supporto nativo per molteplici filesystem: minix-1, Xenix System V, MS-DOS, HPFS (OS/2 2.x), VFAT (Windows 95), NT, HFS (Apple Mac), FFS (Amiga),CD-ROM, NFS...
Filesystem nativo che supporta partizioni fino a 4TB e nomi lunghi fino a 255 caratteri.
Networking TCP/IP nativo (comprendente ftp, telnet, NFS, etc.).
Puo' agire da server per reti AppleTalk.
Puo' agire da server per reti Microsoft (emulando LanManager, NT...) e da client (WfWg, W95, NT).
Puo' agire da client o server in una rete Novell Netware.
Puo' lavorare in clustering.
e molto altro ancora...
FAQ: Domande e risposte.
D: Il Vs. software gestionale Vertice® gira su Linux?
R: Si! Negli ultimi due anni le installazioni Vertice® su Linux sono cresciute in maniera esponenziale.
La tipica installazione prevede un Server con sistema operativo Linux al quale si collegano stazioni Win9x, Win2000, WinXP.
Linux ci ha permesso tuttavia di velocizzare anche vecchie installazioni "peer-to-peer" (composte da due PC Win9x collegati in rete fra loro).
D: Quali sono i vantaggi di un'installazione in Linux?
R: I vantaggi sono molteplici:
1.Linux è un prodotto OpenSource.
E' rilasciato secondo la licenza GNU, GENERAL PUBLIC LICENSE (GPL o copyleft) versione 2 della Free Software Foundation.
E' quindi consentito a chiunque copiare, modificare e/o ridistribuire il software nel rispetto dei termini della licenza GPL.
2.L'utilizzo di Vertice® in Linux risulta sensibilmente più veloce rispetto ad una rete Windows in quanto la maggior parte delle operazioni sul gestionale è demandata al Server. Anche le stampe non provocano il blocco o il forte rallentamento del sistema.
3.E' un s.o. sicuro: l'accesso alle risorse può essere regolato a livello di utente in modo rigoroso (al contrario di quanto avviene in Windows, dove le restrizioni sono notoriamente aggirabili).
4.No virus: il sistema operativo Linux è praticamente inattaccabile dalla maggior parte dei virus conosciuti.
D: Quali sono i costi di un'installazione Linux?
R: Vertice® è installato con le distribuzioni Linux piu' diffuse.
Se per esempio l'installazione è su Server e possedete già  una Licenza Multiutente di Vertice® è solo necessario configurare il Server e le varie postazioni di lavoro. L'installazione, il trasferimento dei dati e la configurazione viene effettuata presso la sede del Cliente.
|
|
| |
|
|
|  |  |  |  | |  |
| M.C.S. Computer & Software Srl |
| Via E. Bignone 83/L, 10064 Pinerolo (TO) - Tel. 0121.794419 - - Fax. 0121.390014 |
| P.Iva n. 04938710011 - Sede Legale:C.so Unione Sovietica, 612/15/C - 10135 - TORINO |
| Cod. Fiscale e n° d'iscrizione Registro delle Imprese di TORINO 04938710011 - Cap. Sociale Euro 10.200,00 i.v. |
|
|