Последните пет години настъпи революция във философията на софтуерното програмиране. Отвореният код вече не е термин който се използва в тесни среди измежду специалисти. Той, благодарение на многото си приимущества, с все по – голяма сила навлиза в ежедневието на потребителя и става реален конкурент на големите корпоративни предложения.
Linux и Linux базирани приложения успяха да докажат себе си на технологичният пазар. Традиционно високите цифри за сървърни приложения тази година отстъпиха светлината на прожектора, тъй като операционни системи като Debian и Ubuntu постигнаха значителни успехи в поле, отдавна считано за монопол на Microsoft.
Големите играчи на софтуерната сцена започват да осъзнават това и предприемат мерки да се приспособят към тази нова среда. Някои решиха да отворят кода си, други пък залагат на старата си и изпитана тактика.
Американската „Google“ е една от компаниите които залагат на новият и прогресивен начин за разработка. През последните две години те пуснаха Chrome и Chromе OS, интернет браузър и операционна система с отворен код, но приносът не приключва тук. През 2005-та година, без ясна причина защо, Google закупуват малката и неизвестна компания Android Inc, за която се знае само, че произвеждат софтуер за мобилни телефони. Години по – късно, след много спекулации и няколко разкрития на InformationWeek според които Google е подал патенти за няколко устройства в областта на мобилните технологии, Google обявяват операционна система за мобилни телефони с отворен код, базирана на Linux.
Android OS
Както вече споменахме, системата е с отворен код което й дава предимството да се разработва както от професионалистите от Google така и от запаленото общество, от което и вие можете да станете част.
Благодарение на предпазливото отношение на Google към пазара на мобилните операционни системи, Android OS още с първата си версия подържа много голяма част от жизнено-важните за потребителя функции като VGA 2D графика и 3D присъща за смартфон графика базирана на друг проект с отворен код, OpenGL ES.
Телефонът се свръзва без допълнителни настройки с всички познати GSM мрежи както и с Wi-Fi, Bluetooth, UMTS и EDGE.
Къде обаче, би бил телефонът и без медийните приложения които се ползват от средния потребител? Отново напълно подготвен, телефонът подържа видео форматите 3GP, H.263, H.264, MPEG-4 SP, AMR, AMR-WB и аудио AAC, HE-AAC, MP3, MIDI, OGG Vorbis, WAV. Разглеждането на изображения от вида JPEG, PNG, GIF, BMP също е вградено по подразбиране.
Притежателите на такъв телефон могат да се възползват и от он-лайн каталогът за приложения който предлагат от компанията. Каталогът съдържа както безплатни, така и платени програмки, те се теглят “ по въздуха “ и не се нуждаят от посредничеството на компютър за да бъдат инсталирани. Другите благинки които могат да ползват потребителите са мултитъч, акселеротометър, магнитометър и ускорена 3D графика.
Благодарение на бързото разрастване на системата ( нова версия на всеки два месеца ) пазарът в момента предлага над 10 хиляди приложения за потребителите си.
Както вече споменахме, в разработката могат да се включат всички способни хора, без законови пречки и бюрокрация. По подразбиране системата и следвателно телефонът, съдържат в себе си комплект за разработка на софтуер (software develompent kit, често съкращаван SDK ), дебъгър и библиотеки за езика C.
„Android Предизвикателството“
Това е един чудесен проект, с което Google потвърждават отдаденоста си към обществото и отвореният код, в който независими отбори и разработчици се състезават да създадат най – обещаващите приложения за системата. В първото и второто издание на предизвикателството, над 100 участника получиха парични стимули в размер над $60,000 от наградния фонд от над 10 милиона долара, с които да продължат работата си по програмите.
Тези невероятни цифри, заедно с огромното количество хора занимаващи се с проекта наистина започват да застрашават снартфон лидерите като Microsoft OS и iPhone OS, като по преценка на Gartner Inc, през 2012 Android ще е втората система след Symbian OS, “ много близко след тях, на трето място ще следва iPhone OS“
Според същите, до 2012 31.8 милиона телефона с операционната система ще бъдат на пазара и още 126 милиона мобилни устройства базирани на Android OS.
Като за финал Ви предлагам лист от телефони, на които обаче можем сега да се насладим на красотата и да се възхитим на мощта на отвореният код и linux:
LG GW620, HTC Hero, HTC Passion, HTC Tattoo, HTC Magic, Motorola DROID, Motorola CLIQ, Kogan Agora, Motorola Calgary, Neo FreeRunner, Samsung i7500, Sony Ericsson Xperia X10, HTC Dream
Discussion about this post