Posts Tagged ‘Linux’

Capture

Deci, Canonical pune Ubuntu Linux pe smartphone-uri – dar, ce inseamna asta, de fapt? O gramada de oameni sunt confuzi in ceea ce priveste aceasta oferta, asa ca iata ce ineteleg eu.

1) E Ubuntu, nu doar Ubuntu pentru telefoane.

Yes, Canonical va lansa Ubuntu pentru smartphone, dar, spre deosebire de Microsoft cu Windows RT pentru tabletele cu chipset ARM si Windows Phone 8 pentru smartphone-uri, Ubuntu nu va prezenta versiuni diferite in functie de dispozitiv. Daca totul functioneaza conform planurilor Canonical, cand Ubuntu 14.04 va fi lansat in Aprilie 2014, o singura imagine Ubuntu va suporta tot – smartphone, smart TV si computer.

2) Nu veti avea ocazia sa cumparati un smartphone Ubuntu prea curand.

Fondatorul Ubuntu Mark Shuttleworth spunea in conferinta de presa de pe 2 ianuarie care anunta Linux Ubuntu pe telefoane ca sistemul de operare va fi disponibil cel mai devreme spre sfarsitul anului 2013 sau in 2014. E zic ca o sa fie 2014.

Si, ca sa fiu clar: tehnologia Ubuntu va exista, o sa fie acolo. Problema o sa fie in a convinge operatorii de telefonie sa foloseasca aceasta tehnologie.

E drept, Shuttleworth spunea ca Ubuntu poate oferi operatorilor “posibilitatea de a produce propriul lor continut, si, in esenta, continutul operatorilor va avea pentru noi aceeasi prioritate ca si continutul ecosistemului Ubuntu. Producatorii sau operatorii care folosesc media (muzica, filme) sau orice alt tip de date, vor putea promova acest continut catre clienti in mod direct intr-un mod care nu se va simti ca un slide-show oficial”. Da, suna bine, dar Canonical au mai facut inainte declaratii referitoare la producatori de hardware care nu s-au concretizat niciodata.

Cred ca ceea ce as avea nevoie e sa vad un nume mare in operatorii de telefonie mobila sau in producatorii de smartphone-uri care sa anunte ca merg pe mana acestui sistem de operare – atunci m-as simti cu mult mai bine in ceea ce priveste sansele Ubuntu pe smartphone.

3) Dar, curand veti putea sa instalati Ubuntu pe alte smartphone-uri.

Stati linstiti. Veti putea instala un beta de Ubuntu pe un smartphone in cateva saptamani. Pentru a rula versiunea low-end de Ubuntu veti avea nevoie de un telefon cu cel putin un procesor Cortex A9 de 1Ghz  cu cel putin 512MB de RAM si intre 4 si 8 GB memorie plus un card SD si un ecran multi-touch. Sunt multe telefoane cu aceasta capacitate.

Daca doriti sa rulati Ubuntu varianta high-end ce poate suporta un desktop prin telefon, atunci asta nu va fi prea usor. Sistemul Ubuntu phone high-end are nevoie de un procesor fie quad-core A9 fie Intel Atom, cel putin 1 GB de RAM si minimum, da, minimum 32 GB memorie interna plus un card SD si ecran multi-touch.

Daca vi se pare ca ati putea rula aceasta versiune beta de Ubuntu si pe o tableta, sunt de acord. Asa e, dar nu tabletele sunt obiectivul imediat al celor de la Canonical.

4) Ubuntu smartphone nu e acelasi lucru ca Ubuntu pentru Android.

O gramada de oameni au fost inselati de asta. Ubuntu pentru Android a fost proiectat pentru a permite instalarea sistemului Ubuntu pe telefoanele Android, intr-un in care sa permita co-existenta celor doua sisteme de operare. In cazul Ubuntu pentru Android, veti putea utiliza ca de obicei Android-ul ca sistem de operare al telefonului, dar aveti la dispozitie si Ubuntu pentru a va putea utiliza smartphone-ul pe post de PC, daca aveti o tastatura, un mouse si un monitor.

Ubuntu pentru telefoane implica inlocuirea completa a sistemului Android. Smartphone-urile high-end Ubuntu va vor pune si ele la dispozitie capacitatea de a utiliza telefonul pe post de inlocuitor PC, dar Android-ul va disparea complet din cadru.

5) Ubuntu va suporta atat aplicatii native cat si HTML5, dar nu va fi compatibil cu programele Dalvik.

Cum Ubuntu e un sistem alternativ de operare pentru telefoanele si echipamentele Android sau similare, nu suporta Dalvik, machina virtuala bazata pe Java pentru Android (JVM). Asa ca developerii nu vor putea pur si simplu sa porteze aplicatii din Android pe Ubuntu.

Intr-adevar, Shuttleworth vede acest lucru ca pe un avantaj. El crede ca aplicatiile native vor rula mai rapid pe Ubuntu, “in timp ce Android-ul are obstacolul Java”.

In loc de Dalvik, asa cum  Jono Bacon, managerul comunitatii Ubuntu indica, “platforma Ubuntu pentru telefoane suporta aplicatii scrise in QML, HTML5,  si OpenGL.” Pe langa asta, “Lucram la realizarea unui SDK (software development kit – kit de dezvoltare software) cu un set specific de componente pentru telefon (ganditi-va la widget-uri si alte elemente pentru interfata user) care va rula pe QML si Qt, iar aplicatiile vor avea aceeasi excelenta functionalitate si acelasi excelent aspect vizual ca si restul platformei.”

Vreti sa stiti mai multe despre cum sa faceti development pentru Ubuntu pe telefon ? Vizitati site-ul Ubuntu Go Mobile App Developer.

De fapt, intrebarea e daca Ubuntu smartphone va avea succes. Pentru a raspunde la asta, va trebui sa mai asteptam.

Spuneti salut sistemului Ubuntu pentru smartphone. Diversle versiuni vor aparea curand, iar smartphone-urile in ultima parte aacestui an sau la inceputul anului urmator.

Spuneti salut sistemului Ubuntu pentru smartphone. Diversele versiuni vor aparea curand, iar smartphone-urile in ultima parte a acestui an sau la inceputul anului urmator.

In loc sa atace atat piata de tablete cat si aceea de telefoane cu o noua versiune de Ubuntu imbunatatita si cu interfata touch-friendly,  Canonical isi vor concentra eforturile in anul 2013 pe segmentul smartphone.

Chiar daca interfata e clar bazata pe interfata Unity din Ubuntu, nu e chiar o conversie a vechiului desktop micsorat pentru un smartphone. Conform celor de la Canonical, telefonul Ubuntu va utiliza “toate cele partu margini ale afisajului pentru a oferi o experienta cat mai completa. Ubuntu, in unic, ofera producatorilor de telefoane si operatorilor de telefonie mobila capacitatea de a unifica telefonul, PC-ul si terminalul intr-un singur super smartphone enterprise.”

“Ne asteptam ca Ubuntu sa fie popular pe piata de business, permitandu-le clientilor sa foloseasca un singur dispozitiv securizat pentru toate functiile de PC, terminal lejer si telefon. Ubuntu e deja desktopul Linux de business cel mai utilizat la scara larga, avand clienti dintr-o gama larga de sectoare concentrati pe securitate, cost si gestionabilitate” spunea Jane Silber, CEO-ul Canonical intr-o declaratie. “Vedem de asemenea si o oportunitate in sectorul de smartphone-uri bazice care sunt utilizate pentru telefonie, SMS, navigare web si email, sectoare in care Ubuntu straluceste prin aplicatiile sale native si prezentarii pline de stil.”

Aceasta noua versiune de Ubuntu va fi “adresata catre doua segmente mobile principale: super smartphone-ul high-end si smartphone-ul bazic, ajutand operatorii sa amplifice utilizarea de conexiuni de date in cadrul utilizatorilor care folosesc in mod tipic telefonul doar pentru convorbiri si SMS, dar care ar putea adopta utilizarea navigarii web si a functiei de email pe telefon. Ubuntu se adreseaza de asemenea si super consumatorilor aspirationali care doresc o noua experienta oferita de o peformanta ameliorata ca viteza si continut pe un dispozitiv mai ieftin din punct de vedere al costurilor.”

In acelasi timp, acest Ubuntu nu va fi doar un sistem de operare pentru smartphone-uri. Jono Bacon, managerul comunitatii Ubuntu, adauga in blogul sau. ca”Ubuntu pentru telefoane nu se limiteaza doar la sistemul de operare in sine sau la telefonul propriu-zis. Ubuntu are de asemenea si tehnologia necesara, demonstrata prin Ubuntu pentru Android, sa permita boot-ul unui desktop Ubuntu complet pe telefon atunci cand acesta e conectat la un ecran extern. Aceasta caracteristica ofera o experienta completa Ubuntu in buzunarul vostru, atat pentru telefon cat si pentru desktop, cu o interfata clara si consistenta pe ambele ecrane, si cu toate date voastre disponibile atat pe desktop cat si pe telefon prin Ubuntu One. Acest lucru in sine e revolutionar.”

Cu noul Ubuntu veti putea literalmente sa va aduceti desktopul pe telefon

Cu noul Ubuntu veti putea literalmente sa va aduceti desktopul pe telefon

Interfata telefonului Ubuntu va cuprinde ur,atoarele caracteristici:

1. Marginea magica: gesturi ale degetului mare pe toate patru marginile afisajului permit utilizatorilor cautarea de continut si trecerea de la o aplicatie la alta mai rapida decat la alte telefoane.
2. Imersiune profunda in continut – controalele nu sunt vizibile decat atunci cand userul le doreste.
3. O excelenta interfata de cautare globala de aplicatii, continut sau produse.
4. Comenzi vocale si prin intermediul inputului de text in orice aplicatie pentru un acces mai rapid al capabilitatilor avansate.
5. Aplicatii atat native cat si web sau HTML5.
6. Prezentare artistica personalizata pe ecranul de welcome.

Bacon adauga, “Design-ul si implementarea telefonului e excelenta – iti dai seama imediat ca e Ubuntu; interfata Unity mobile arata curata si consistenta cu desktopul, iar touch-ul se integreaza uluitor. Experienta Ubuntu pentru telefoane e proiectata special pentru a permite accesul facil la tot continutul prezent in telefon si a face aplicatiile mai integrate – fiecare margine are un scop specific, toate aplicatiile, tot continutul si toate controalele devenind accesibile imediat, fara a avea nevoie de a reveni de fiecare data pe ecranul principal. E o experienta unic si minunat integrata.”

La bine sau la rau, Canonical intentioneaza sa ofere de asemenea “optiuni atractive de personalizare pentru aplicatiile, continutul si serviciile partenerilor. Operatorii si producatorii OEM pot adauga cu usurinta ofertele lor specifice. Serviciul de cloud personal al Canonical, Ubuntu One, asigura servicii de stocare date si media, partajare de date si un serviciu de tranzactionare securizata care va permite partenerilor integrarea propriillor lor oferte de servicii cu usurinta.”

Aceasta oferta nu este adresata modderilor de smartphone-uri, ci operatorilor de telefonie mobila si producatorilor OEM. “Constructia de telefoane e facilitata de Canonical. Compania asigura servicii de engineering care vor permite managementul de baze de cod multiple, lucru care s-a dovedit a fi o dificultate comuna producatorilor de smartphone-uri, eliberandu-i pe acestia din urma de necesitatea de a efectua aceasta activitate, astfel permitandu-le sa se concentreze pe design-ul si integrarea de hardware. In ceea ce priveste furnizorii de chipuri, Ubuntu e compatibil cu Pachetul de Suport Placa de Baza Android (BSP). Acest lucru inseamna ca Ubuntu e gata sa ruleze pe chipseturile prezentand desinguri efective din punct de vedere al costurilor.”

Bacon adauga, “Sa fim foarte clari, acest anunt nu se refera la un telefon Ubuntu fizic pe care-l puteti achizitiona. Acest anunt se refera la platforma Ubuntu pentru smartphone pe care o prezentam operatorilor si producatorilor de echipamente de telefonie mobila  ca o solutie pe care acestia o pot lansa pe piata. Platforma Ubuntu pentru telefoane ofera performante excelente pe telefoane cu costuri scazute de productie, si in acelasi timp creeaza noi oportunitati pentru functia de convergenta telefon – PC aflata in segmentul superior al pietei. Nu e un demo sau o intentie; aceasta e platforma reala, va trebui sa o vedeti in actiune … chiar e uluitoare.”

Capture

Acestea fiind spuse, in conformitate cu declaratiile lui Mark Shuttleworth, fondatorul Ubuntu si vice-presedinte pentru Produse la Canonical, “Utilizatorii cu telefoane deblocate, incepand cu modelele Galaxy Nexus, vor putea ruma Ubuntu.”

Shuttleworth de asemenea crede ca, “Canonical e plasat intr-o pozitie unica prin oferirea unui sistem de operare unic pentru client, server si cloud, si o familie unitara de interfete pentru telefoane, PC-uri si TV.” Si ca, “Suntem pe cale de a defini o noua epoca a convergentei in tehnologie, cu un singur sistem de operare unificat care angreneaza cloud computing, centre de date, PC-uri si dispozitive mobile.” In mod specific, Shuttleworth, intr-o conferinta de presa, declara ca in cele din urma “o imagine Ubuntu unica va putea fi instalata pe smartphone-uri, tablete, TV sau desktopuri.” El sêra ca aceasta versiune universala va fi disponibila in Aprilie 2014 cu Ubuntu 14.04.

Intr-o conferinta de presa, Shuttleworth adauga ca e constient de faptul ca segmentul de smartphone-uri e o zona “revendicata cu ardoare”, dar ca el crede ca Ubuntu poate oferi avantaje unice atat pentru end useri cat si pentru developperi.  “Avem mai multe dovezi de interes atat din partea operatorilor de telefonie cat si a producatorilor OEM.” Shuttleworth adauga ca Ubuntu pentru Android va fi lansat in 2013 de catre un furnizor de telefoane de marca. Ubuntu pentru smartphone-uri se asteapta a fi lansat in ultimul trimestru din 2013 sau in primul trimestru din 2014. Canonical va prezenta aceasta noua versiune a Ubuntu la CES in urmatoarele cateva zile.

Un anunt pe home page-ul Ubuntu sugereaza in cateva zile, smartphone-uri touch-friendly cu distributiaLinux vor fi disponibile la CES. Aceasta lansare are potentialul de a deveni cel mai important factor in schimbarea regulilor jocului in 2013.

Intr-un mesaj de sarbatori, fondatorul Ubuntu, Mark Shuttleworth s-a exprimat foarte clar, specificand ca prioritatile sale pentru 2013 vor fi adaptarea platformei la dispozitivele mobile si o integrare mai stransa a sistemului de operare cu seriviile cloud.

Capture

Ubuntu POATE deveni un sistem de operare eficient pentru tablete. Distributia Linux ofera deja – impreuna cu alte sisteme de operare Linux – suport pentru platformele ARM prin diverse portari ale platformei, deci saltul in arhitectura sistemului de operare nu ar fi prea problematic.

Ubuntu are nevoie doar de o interfata prietenoasa cu touchscreen-urile, si ar fi deja pregatit sa fie instalat pe tablete. Dar, instalarea sistemului pe tablete e usor. Va fi un pic mai greu sa vinzi tabletele alea.

In primul rand, sistemul va avea nevoie de suport pentru aplicatii, fie sub forma de aplicatii scrise specific pentru dispozitivele mobile, ori prin folosirea aplicatiilor Android. Aceste aplicatii Android ar putea fi rulate fie printr-un emulator, ori utilitare precum Myriad’s Alien Dalvik et putea fi folosite pentru a oferi suport. Portarea aplicatiilor Android ar insemna de platforma va avea deja un set de aplicatii pregatite, ceea ce va fi de folos la adoptarea initiala a sistemului.

De asemenea, prin portarea aplicatiilor Android (spre deosebire de aplicatiile specifice platformei), Ubuntu nu ar duce la o si mai mare fragmentare a pietei mobile. Android si Linux pot coexista si se pot sprijini  in acapararea de cote de piata de la alti jucatori, in special de la iOS-ul Apple.

O alta problema ar fi plasarea dispozitivelor Ubuntu in mainile utilizatorilor. Chiar daca platforma are un grup semnificativ, chiar daca mic, de discipoli, Ubuntu singur nu are capacitatea de a patrunde pe piata principala de tablete fara ajutor serios. Realizarea de parteneriate cu producatori hardware si posibil cu furnizori de telecomunicatii mobile ar fi o modalitate destul de buna de a plasa dispozitive pe baza de Ubuntu in fata clientilor.

Asa cum alti producatori – vezi Research In Motion cu Blackberry – au descoperit deja, greul nu consta in realizarea unei solutii hardware si/sau software, ci in a plasa acea solutie la indemana userilor. O platforma buna poate esua, chiar daca beneficiaza de niste preturi rezonabile si de un ecosistem decent de aplicatii.

Aducerea Ubuntu la un punct unde poate fi folosit pe dispozitivele mobile e usor. Greu va fi sa convingi oamenii sa cumpere aceste dispozitive.

Majoritatea oamenilor din Linux sunt la curent cu faptul ca Google foloseste Linux pe serverele si PC-urile sale. Unii stiu chiar ca Ubuntu Linux este desktopul preferat al Google, cu nick-ul de Goobuntu. Dar aproape nimeni din afara Google nu stia pana acum cu exactitate ce contine acesta, sau care este rolul Linux Ubuntu in campusul Google.

Pe 29 august, Thomas Bushnell, tehnicianul sef al grupului care administreaza si distribuie Linux pe PC-urile Google, a dezvaluit sistemul Goobuntu folosit in interiorul Google la LinuxCon, comferinta tehnica nord-americana anuala a Fundatiei Linux . Mai intai si-ntai: puteti descarca Goobuntu pentru a-l testa voi insiva ? Mmmmm …. da si nu.

Bushnell a explicat ca “Goobuntu e pur si simplu un skin lejer aplicat pe Ubuntu standard”. Ca detalii, Google foloseste ultima varianta LTS (long term support) de Ubuntu. Asta inseamna ca, daca descarcati ultima versiune de Ubuntu, 12.04.1, practic veti puta sa rulati Goobuntu.

Google utilizeaza versiuni LTS deoarece ciclul de doi ani intre versiuni este mult mai gestinabil decat ciclul obisnuit de 6 luni intre versiunile de Ubuntu obisnuite. Pe langa asta, Google se straduieste si sa-si actualizeze sau sa-si inlocuie echipamentul hardware la fiecare doi ani, deci ambele programe se sincronizeaza destul de bine.

Bushnell: “Googlers-ii [angajatii Google] sunt invitati sa foloseasca instrumentele care functioneaza pentru ei. Daca Gmail nu le convine, si vor sa foloseasca Pine [un client email timourie bazat pe shell-ul Unix] , totul e OK. Nu li se cere oamenilor sa foloseasca Ubuntu.” Dar, utilizarea Goobuntu este incurajata si “toate toolurile de development sunt pentru Ubuntu.”

Googlers-ii trebuie sa ceara permisiune speciala pentru a utiliza Windows deoarece  “Windows e mai dificil deoarece are probleme “speciale” de securitate asa ca este necesara o permisiune de la nivel inalt pentru a-l folosi”. Pe langa asta, “tool-urile Windows tind sa devina greoaie si inflexibile.”

Astea fiind spuse, Bushnell a fost intrebat de ce Ubuntu in loc de, sa zicem, Fedora sau openSUSE? El a replicat, “Am ales Debian deoarece pachetele si apt [programele de packaging software de baza din Debian] au ani lumina avans fata de RPM (sistemul de gestionare implict al pachetelor de software din Red Hat si SUSE]” Si de ce Ubuntu fata de o alta distributie Linux bazata pe Debian? “Deoarece frecventa de lansara e extraordinara si Canonical [compania producatoare de Ubuntu] ofera suport excelent.”

Da, asa e ! Google nu doar foloseste Ubuntu si nu doar contribuie la dezvoltarea acestuia, Google e client platitor in  programul de suport Ubuntu Advantage al Canonical. Chris Kenyon, vice-presedintele Canonical pentru Vanzari si Business Developmentwho is Canonical’s VP of Sales and Business Development, de asemenea prezent la conferinta, a confirmat acest lucru si a adaugat “Google nu este cel mai mare client business desktop al companiei”.

Asa ca, ce se intampla cu desktopul insasi? Toata lumea trebuie sa foloseasca Unity, popularul, dar controversatul desktop din Ubuntu? Nuuu !!!

Cand a fost intrebat despre utilizarea Unity, Bushnell a raspuns, “Unity? Are fanii si inamicii sai. Userii nostri se inacdreaza in toate categoriile cand vine vorba de interfetele utilizate. Unii folosesc Gnome, unii KDE, altii folosesc X-Windows si X-Terms. Unii vor Unity deoarece le aminteste de Mac. Am observat iubitorii de Mac folosind Unity.” Nu exista o interfata Goobuntu implicita.

Ce exista, sunt “zeci de mii de useri Goobuntu. Designeri de grafica, ingineri, manageri si oamenii din vanzari. E o comunitate extrem de diversa. Unii, precum Ken Thompson, au lucrat la creare sistemului Unix, altii nu stiu nimic legat de computere cu exceptia aplicatiilor folosite.”

Pentru managementul tuturor desktopurilor Goobuntu, Google foloseste kitul de tooluri Puppet  si apt. Acestea ofera echipei de administrare a desktopurilor din Google capacitatea de a-si controla si administra rapid PC-urile. O treaba extrem de importanta, deoarece, “Un singur reboot ne poate costa un milion de dolari pe sesiune.”

Astea fiind spuse, problemele apar, chiar si in Linux.  Cum Bushnell spune “Speranta nu e o strategie. Majoritatea oamenilor spera ca n-o sa existe rateuri. Sa speri ca PC-urile n-or sa aiba crash-uri, asta e rau. Intr-o zi o sa mori. PC-ul tau o sa-si dea duhul intr-o zi. Trebuie sa-ti faci proiecte care sa ia in calcul esecul.”

Si aici apare smecheria Goobuntu. Pe desktopurile Google “Monitorizarea activa este crticia. La Google avem nevoi extrem de solicitante, si intotdeauna ne fortam workstationurile la limita, si lucram cu cicluri de dezvoltare extrem de rapide.”

Pe langa asta, Google are standarde de securitate foarte stricte. Cum observa Bushnell, “Google e o tinta. Toata lumea vrea sa ne hack-uie.” Asa ca, anumite programe care fac parte din distributie normala Ubuntu sunt interzise deoarece prezinta riscuri de securitate. Inclusiv programele care “apeleaza acasa” spre un server din exterior. Pe langa asta, Google isi foloseste propriul sistem de autentificare bazat pe contul de retea, despre care Bushnell spune ca “foloseste un sistem de autentificare in retea de prima mana, deoarece suntem o tinta primara.”

Acuma, adunati-le pe toate: necesitatea de a avea securitate maxima, perfromanta excelenta a PC-urilor si flexibilitatea de a satisface nevoile atat a developerilor genii, cat si a reprezentantilor de vanzari proaspat angajati – nu e de mirare ca Google foloseste Ubuntu ca sistem de operare preferat. Ca sa il mai citam odata pe Bushnell: “Tre’ sa fii nebun sa folosesti orice altceva in afara de Linux.”