Unix & Linux: Cross Compile GMP and Openswan for ARM
[Citiți în continuare: 4 proiecte Linux pentru începători și utilizatori intermediare]
De asemenea, puteți întreba: "Cu câtă certitudine puteți garanta că aplicațiile mele vor face aceeași tranziție?" Red Hat, Novell și Canonical pot oferi cele mai bune răspunsuri, dar consultanții acestora vă vor spune că numai în cazuri rare aplicațiile dvs. vor avea probleme în a face călătoria din mediul dvs. Unix într-o rețea găzduită de Linux. Asigurați-vă că problemele dvs. nu sunt atât de unice încât inginerii lor Linux cu înaltă calificare nu le pot aborda.
Unix are diferite "arome" care se referă, în general, la diferențele injectate de echipele lor de dezvoltare pentru a profita de caracteristicile hardware proprietate valorifică inovații software speciale, cum ar fi managementul volumului sau virtualizarea. Astfel de arome sunt Sun Solaris, AIX-ul IBM, HP-UX, AT & T System Vr4, BSD Unix, DEC Unix, Mac OS X și SCO unic. tipurile de sisteme de fișiere, manipularea proceselor și numele dispozitivelor, dar fiecare este fără îndoială Unix. Dar de ce? Ce face oricare dintre aceste sisteme Unix încă atât de diferite?
Sistemele Unix, oricât de diferite ar putea fi, au multe în comun unul cu celălalt. Tastați comanda 'ls' pe orice sistem Unix și se întâmplă ceva previzibil: Veți vedea o listă de fișiere. Directorul / etc conține fișierele de configurare a sistemului, fișierul de parolă de sistem și fișierele de pornire. Aceste texte comune formează în mod colectiv Unix.Votul, "Dacă merge ca o rață, se ciocănește ca o rață și arată ca o rață, atunci trebuie să fie o rață", este de obicei citat pentru a da un punct despre o problemă în timpul unei dezbateri politice. În mod similar, dacă Linux arata ca Unix, se comportă ca un Unix și se ocupă de securitate și procese ca Unix, atunci trebuie să fie Unix - deși un nou și îmbunătățit arome Unix, dar Unix, totuși.
Recunoașteți Unix când îl vedeți ? Dacă v-ați uitat la un aspect de sistem de fișiere care conține următoarele nume de directoare (director), care sistem de operare credeți că vă uitați?
I386, Fișiere program, Temp, Utilizatori, Windows
, "Windows". Ai fi corect. Dacă ați văzut următoarea schemă a sistemului de fișiere?
bin, etc, dev, usr, opt, home, root, sbin, proc, var, mnt
Ai fi corect; este Unix. Cu toate acestea, s-ar putea să o numiți Linux. De unde știi diferența? Există moduri, odată ce sunteți conectat (ă) la un sistem, dar nu pur și simplu să vedeți o listă de directoare. Din configurația sistemului de fișiere în parte, ați concluziona că Linux este un gust Unix. Și știți deja că Unix are diferite arome, astfel încât diferențele subtile ale adreselor, locațiilor fișierelor, instrumentelor administrative sau tipurilor de sisteme de fișiere au puțină influență asupra faptului dacă sistemul este de fapt Unix.
Acum că sunteți convins că Linux este un Unix aromă, aruncați o privire la un argument frumos pentru contrariul. Linux, ca sistem de operare, nu este foarte interesant. Dar, ceea ce o face o obsesie absolută pentru atât de multe este conceptul Linux, care conduce grupul său de comunități din întreaga lume sălbatic cu pasiune. Conceptul Linux își dedică pasiunea din sursele originale pentru toate aspectele legate de libertatea de calcul: Fundația pentru Software Liber (FSF) și Proiectul GNU, ambele începute de Richard Stallman.
Pentru Stallman și Fundația pentru Software Liber, "Linux" și "open source" sunt termeni care există doar în mintea celor neinformați. Ei numesc sistemul nostru special de operare GNU / Linux sau GNU + Linux, iar pentru ei nu există un astfel de termen ca software open source. Pentru FSF, termenii "software liber" și "open source" nu au nimic de-a face cu ceilalți. Sursa open source înseamnă doar că aveți acces la codul sursă al unui program, dar nu neapărat libertatea asociată de a studia, de ao modifica sau de a redistribui acel cod sursă. Și, pentru ei, software-ul liber nu are nimic de a face cu costul, ci totul în legătură cu libertatea.
De ce această tangență despre software-ul liber? Ea are de-a face cu întrebarea liniei genealogice legate de Linux, "Este doar o altă aromă Unix?" Acronimul recursiv, GNU, reprezintă "GNU's Not Unix", ceea ce înseamnă că Stallman și FSF răspund "nu" la problema relației dintre sistemul de operare GNU / Linux și Unix.
Afișat mai jos este un extras din fișierul kernel sursă
README
care explică relația dintre Linux și UNIX. Deși nu există o atribuire a autorului pentru acest fișier, este evident că definiția pe care o poartă are binecuvântarea celor care creează kernel-ul Linux, inclusiv Linus însuși:
CE ESTE LINUX?
Linux este o clonă a sistemului de operare Unix, scrisă de la zero de către Linus Torvalds, cu asistență de la o echipă de hackeri din întreaga rețea. Acesta are toate caracteristicile pe care le-ați aștepta într-un Unix modern complet, incluzând adevărata multitasking, memorie virtuală, biblioteci partajate, încărcare a cererilor, executabile partajate pe suport de scriere, (911) Este interesant de remarcat faptul că Linus Torvalds a licențiat kernel-ul Linux sub licența GNU Public (GPLv2), astfel încât poate că este confuz și cum să clasifice sistemul de operare GNU (aka GNU / Linux, alias Linux). Pentru utilizatorii avid, utilizatorii de afaceri, comunitățile din întreaga lume, companiile care produc diferite distribuții, zeci de dezvoltatori și marile companii care creează produse bazate pe Linux, este Linux - un gust unic și gustos Unix - poate cel mai gustos dintre toate.
Mai degrabă, este mai mult ca HijackThis, care este conceput mai mult pentru a găsi atacatori ai paginii de start și amenințări similare cu spyware pentru soiuri de grădină. Rulați Runscanner și face o scanare rapidă a sistemului dvs. pentru mai mult de 100 de locații de deturnare și probleme potențiale similare. În funcție de modul în care o rulați în modul Expert sau Începător, acesta vă arată rezultatele și are un instrument pentru a ucide potențiala infecție (modul avansat) sau altfel creeaz
Din acest motiv, acest instrument este cel mai potrivit atunci când credeți că ați putea avea o infecție și niciun alt ucigaș spyware sau anti-virus nu îl poate detecta, în același mod în care HijackThis este folosit. Cu toate acestea, deoarece HijackThis are o bază de utilizatori mai mare, pot fi mai mulți experți familiarizați cu acesta decât cu Runscanner, deci HijackThis ar putea fi un pariu mai bun pentru protecție.
Când Google a lansat pentru prima dată browserul Chrome Chrome, mulți dintre noi au văzut imediat Chrome ca extensie a unui sistem de operare Google. Acum, această profeție este îndeplinită prin știri despre planurile Google de a deschide codul sistemului de operare Chrome în cursul acestui an, pentru a fi disponibil în a doua jumătate a anului 2010. Dar, imediat, acest lucru ridică întrebări fundamentale cu privire la ceea ce definește exact o operațiune sistem de operare și ceea ce va distinge
Nu mă pot uita dacă ne vom uita înapoi la această veste și vom gândi la ea ca la începutul următorii Războaie OS foarte mari. Google afirmă că obiectivul său este de a îmbunătăți experiența utilizatorului cu ajutorul computerelor și, în mod clar, acest lucru este posibil având în vedere lista de spitale de neplăceri cu experiența PC-ului de astăzi. Mobile este și inovator: experiențele iPhone, Android și WebOS pentru sistemul de operare mobilă ne-au arătat deja potențialul când hardware-ul se in
Imaginile de înaltă rezoluție arată ascuțite și clare, dar ele necesită mai mult spațiu pe computer și necesită timp pentru a fi încărcate pe site-ul de rețele sociale sau chiar prin poștă . Dacă sunteți în blogging, s-ar putea să fi venit cu siguranță problema imaginilor de înaltă rezoluție. Nu este nevoie doar de mai mult timp pentru a le încărca în blogul dvs., dar și pentru a încetini viteza paginii dvs. și a ocupat mai mult spațiu pe disc.
Comprimarea și optimizarea imaginilor