 |
Какво ще е LinuxWriter
|
 |
|
|
 |
 |
от В.В. на 6-12-2014@8:40 GMT(+2)
Когато човек заговори за отворен сорс, то автоматично в главата му се появяват няколко асоциации. Например колко хубав, социален и не ограничаващ е той. Или пък колко лош е, като това включва насаждането в мисълта че се разработва от аматьори, че с него не може да си заработваш "хляба", а и на всичкото отгоре че е скъп за поддръжка. Друго нещо което с което човек свързва отворения сорс са вечните спорове на това кое е по-добро от Windows и Linux, въпреки че и двете не са точно определен продукт, а голяма серия от разнообразни продукти. И не на последно място казвайки отворен сорс се сещаш просто за операционната система Linux (въпреки, че отново тя не е единствената такава).
Това с което отвореният сорс рядко се свързва е неговата реална същност. Отвореният сорс е вид разработка и затова като кажеш за него, то тази асоциация е може би най-логична. Вид разработка която освен да се анализира, тачи и охулва е добре и да се използва по някакъв начин. Именно това е целта и на тази статия - да предложи конкретен проект, който не само е с отворен код (доколкото може да се говори за такъв, когато нямаме програмиране), но и е полезен за разпространението на отворения сорс.
И така малко предистория. Преди доста време си поръчах безплатен диск Ubuntu. Тогава това беше възможно да се направи от всеки. След като дискът ми пристигна, то започнах да го ползвам като Live CD. Това се оказа не особено добра идея, защото скоростта на зареждане беше твърде бавна. Освен това понякога при четенето на диска се появяваха грешки, които изискваха презареждане. Тъй като не исках да заменям вече инсталираната на хард диска операционна система Open Suse (нито да рискувам със създаване на дялове, а и място май не беше останало), то реших да инсталирам операционната система на флашка. Инсталацията не се оказа твърде елементарна, но се получи някак. Следващите месеци използвах точно тази флашка и все още я ползвам понякога. Считам, че това нещо е доста удобен вариант за употреба на Linux.
И сега малко анализ. За разлика от инсталация на Live CD от флашка се зарежда доста по-бързо. Освен това имаш възможност да записваш и не се страхуваш от спиране на тока. Освен това настройките на операционната система се запазват. При LiveCD трябва да се оправят непрекъснато след всяко зареждане. Сравнено с хард диск инсталация, то флашката носи минимални рискове. Можеш да имаш 5 флашки с 5 инсталирани операционни системи. Ако искаш да инсталираш някое странно приложение, то можеш да отделиш една от флашките за целта, докато другите ще си бъдат с незасегната стабилност и съдържание.
И една интересна перспектива, която е в унисон с идеята за инсталация на флашка. Представете си, че отидете в хотел, където в стаите има стандартен персонален компютър, конфигуриран така, че да зарежда операционната система от флашка (и да е вързан към LAN мрежа). Слагате флашката и вече ще можете да си работите в позната на вас среда. Така няма да се налага да мъкнете лаптоп, да се взирате в малкия екран, да се тормозите с гумените бутони с малък ход на лаптопа, и накрая за капак на всичко да имате проблеми с установяването на безжична връзка към интернет. А компютър в хотелската стая - това е напълно реалистично. Нещо повече компютърът може просто да е допълнение към екрана на плоския телевизор, намиращ се в стаята ви. Въпрос на евентуални бъдещи стандарти за хотелските стаи.
Разгледаният в тази статия проект има за задача да улесняване възможността за създаването на споменатите флашки с инсталиран самостартиращ се на тях Linux. Основната идея е в това, в магазина в който си закупиш флашката да имаш и съответно устройство, чрез което веднага след покупката на флашката да можеш да й инсталираш Linux.
Предимствата пред това да Linux инсталацията на флашка направиш вкъщи са:
- Първо няма да търсиш Linux дистрибуция, защото на споменатото устройство ще се предлагат достатъчно такива.
- Няма да изтегляш дистрибуцията. Това и ще ти спести време, а при мобилен интернет и интернет трафик.
- Не е нужно вече да имаш хард диск или SSD в персоналния си компютър - флашката е напълно достатъчна за много цели.
- Update-и на дистрибуцията си ще можеш да получаваш лесно. Минаваш през магазина и използваш същото устройство на което си инсталирал операционната система. Това ще е много лесно за теб, защото обновената дистрибуция ще е вече на устройството там, а няма тепърва да се сваля по евентуално бавен или ограничен по трафик интернет. Разбира се, не си длъжен да обновяваш всяка флашка - достатъчно е да поддържаш една две такива.
Между другото с подобен вид устройство за запис на самостартиращ се Linux ще може да се конкурира Windows по-активно. Наистина като купиш нов лаптоп, то последният най-вероятно е вече с инсталиран Windows. Сега като купиш флашка, то ще можеш да я ползваш за да инсталираш на нея Linux.
Изработката на споменатото устройство не е космическа технология. Всъщност хардуерът отдавна се продава масово. Например някой от ARM базираните едноплаткови компютри на Olimex със сигурност ще е подходящ за система на устройството. Като цяло системата ще се състои от следните части:
- Едноплатков Linux компютър (примерно Olinuxino).
- Кутия, захранване
- Портативен дисплей, монтиран на самата кутия
- Няколко бутона, монтирани на кутията
- Свързващи проводници, както и съответен софтуер
Тук трябва да отбележим, че комплектацията на изделието изисква наличие на дисплей, защото на последния потребителят ще може да избира опциите на инсталирания от него Linux. Например какви чат клиенти да ползва, каква дистрибуция да сложи (за програмисти, за 3d дизайнери, за научни изследвания и др.), по-общо коя Linux дистрибуция да избере и най-общо на каква платформа ще се изпълнява системата (ARM, x86-32, x86-64 и т. н.).
Да отбележим, че към горната компектация може да добавим и:
- стойка за поставяне на компютъра
Това е в случай, че в съответния магазин няма място на някоя от масите, където да бъде поставено устройството, или ако собственика на магазина счете, че тези устройства трябва да се намират в конкретно място на магазина (където маса няма). Изработката на такава стойка не е сложна задача - доста по-леса е, например от разработването на кутията.
Разработваната станция не е нужно да е свързана с интернет. За да се update-ват новите версии ще е достатъчно да се използва специална флашка, която ще се постави точно в същия куплунг от който се слагат новите флашки за инсталация на Linux. Самата операционна система ще разпознае инсталационната флашка по специален код, записан в конкретен текстов фаел. След това автоматично ще започне да се update-ва.
Още едно предимство на изградената система е нейната висока сигурност по отношение на заразяване и всякаква форма на вмешателство. USB портовете на системата няма да възприемат включване на мишка и клавиатура и всякакви други входни устройства - те ще бъдат автоматично изключени от съответно преработената операционна Linux система, работеща на устройството.
Организирането на разработката на подобно устройство е целесъобразно и от бизнес гледна точка. Вероятно хардуерните магазини няма да искат да го закупят, но устройството може да се предоставя безплатно от разработчика.
Какъв е бизнес моделът? Освен стандартните за дистрибуциите програми, то може да се слагат и приложения на стартъп компании. Това естествено ще е срещу заплащане, защото ще е вид разпространение на техния продукт. Ще се заплаща естествено единствено според броя на приетите инсталации на продукта им.
Считам, че горната схема ще е напълно достатъчна за да се изплати дадена станция за инсталация на Linux. Е, всичко зависи от оборота на съответния хардуерен магазин, разбира се...
В заключение да обясним и заглавието. Предлагам LinuxWriter да е наименованието на описвания вид устройства за инсталация на Linux на флашка.
[Коментари: 2] |
 |
 |
 |
 |
 |
Unity 8 - чисто linux усещане за мобилни у-ва
|
 |
|
|
 |
 |
от stealth на 9-12-2014@21:08 GMT(+2)
Ubuntu е една от широко разпространените GNU/Linux дистрибуции. Тя еволюира във времето от операционна система за сървър/работна станция до такава, която с една и съща основа ще може да работи на различни устройства като телевизори, работни станции, талбети, смартфони. Сега тя иска да предлага „чисто“ linux усещане и върху мобилни устройства.
Unity 8 е проектът, в който компанията и общността инвестират болшинството от своите ресурси. Но много от потребителите се притесняват, че Unity има интерфейс като на телефон или таблет. Уил Кук (Will Cooke, Ubuntu Desktop Engineering Manager) разяснява, че много работа се върши по самото ядро, а това все още не е видимо на външен вид. „Ние се опитваме да обясним, че Unity 8 на работна станция ще изглежда точно като традиционна работна станция и ще се държи като нормална работна станция. Наясно сме, че потребителните очакват да видят нормална работна станция.“
Unity 8 ще предлага традиционен desktop интерфейс, когато засече, че устройството е работна станция. Същата операционна система ще преминава към интерфейс съобразен със сензорен екран на такива устройства като таблети и смартфони.
Повече за Unity може да научите от статията: With Unity 8, Ubuntu will bring 'pure' Linux experience to mobile devices. [Коментари: 0] |
 |
 |
 |
 |
 |
Нов начин за дистрибуция с Ubuntu Core
|
 |
|
|
 |
 |
от stealth на 9-12-2014@21:12 GMT(+2)
Марк Шатълуърт обяви наличието на "Ubuntu Core" - вариант за разпространение, който поема по различен път при мениджмънта на пакети. „Това в известен смисъл е най-голямата промяна на традициите в Убунту, защото Ubuntu Core не използва deb пакети и apt-get. Ние го нарекохме snappy, защото това е нов дуракоустойчив механизъм за доставка на приложения и системни обновявания; той е напълно различен от традиционните пакетно-базирани Убунту дистрибуции. Snappy системата съхранява всяка една част от Убунту в отделнен файл, който става само за четене; прави това за всяко едно приложение. По този начин, разработчиците могат да доставят всичко, от което се нуждаят, за да е сигурно, че тяхното приложение ще работи точно така, както се предполага и можем да осигурим на различните приложения изолация едно от друго, гарантирайки че обновяванията ще работят перфектно. Разбира се, това означава, че apt-get няма да работи, но това е приемливо, защото разработчиците ще могат да използват deb пакетите за да изготвят своите snappy приложения, а ядрото на системата ще си остане абсолютно същото, както и до сега в която и да е Убунту система - сървър или работна станция.“
Източник на новината: "Ubuntu Core" announced
Още по темата: Announcing Snappy Ubuntu Core
[Коментари: 7] |
 |
 |
 |
 |
 |
Какво се случва след разкритията на Сноудън
|
 |
|
|
 |
 |
от stealth на 16-12-2014@7:05 GMT(+2)
Международно проучване обхванало интернет потребители от 24 страни е показало, че повече от 39% от тях са предприели стъпки за да защитят своите данни след обявените от Едуард Сноудън шпионски практики на АНС (NSA). 43% от интернет потребителите вече избягват определени сайтове и приложения, а 39% сменят паролите си редовно.
Експертът по сигурност Брус Шнейер порицава медиите в своя блог, които се опитват да омаловажат числата като казват, че „едва 39%“ са предприели действия и „само 60%“ са чули Сноудън. В новинарските статии „напълно погрешно са разчели данните“, казва Шнейер, посочвайки, че комбинирайки данните от Интернет покритието на населението и международното проучване, се оказва, че 706 милиона души са предприели действия по защита на данните си. А две трети (64%) от потребителите са по-загрижени за своята лична сигурност on-line, отколкото преди година. Друг резултат, който трябва да се отбележи е, че 83% от потребителите смятат, че приемливият достъп до Интернет трябва да бъде основно човешко право.
Данните от проучването: CIGI-Ipsos Global Survey on Internet Security and Trust
Въпреки, че статията е от 2010 год., ви препоръчвам да прегледате: За уеб браузъра и неприкосновеността на личния Ви живот [Коментари: 5] |
 |
 |
 |
 |
 |
A20-OLinuXino-MICRO в Делфинариум Варна
|
 |
|
|
 |
 |
от laskov на 28-01-2015@9:26 GMT(+2)
Днес, 30-ти декември, в Делфинариума във Варна, след дълга и старателна подготовка успешно бяха проведени първите експерименти с турникет (turnstile), управляван с A20-OLinuXino-MICRO. Системата изглеждаше така: http://dolphinarium.festa.bg/assets/use...
В началото на Новата година ще се проведат по-продължителни тестове и с реална работа с клиенти на Делфинариума. Ако и тези тестове са успешни, ще се пристъпи към преработката на всичките осем устройства. Предимство на тази система е намалената зависимост на турникетите от един управляващ компютър. Сега това критично място ще е сървърът бази данни, в който няма нищо, което да го прави нестандартен или незаменим, или пък неподдаващ се на резервиране. Друго предимство е възможността за мобилност - такава пропускателна система в други приложения може да се монтира временно с автономно захранване и безжична връзка към мрежата на вход към площад, стадион или друго съоръжение.
Системата работи с билети с баркодове. Освен баркод четец, към Olinuxino-то се свързват конструирани специално за целта датчици, монтирани в турникета, които следят състоянието и завъртането му. Специално написаната за целта програма проверява валидността на прочетения баркод в база данни и евентуално отключва турникета, след което следи завъртането и очаква заключването му.
Досегашната система беше базирана на работа с RFID карти за многократна употреба, което не се оказа добър вариант. Освен това, системата блокираше, вероятно заради големия брой едновременно случващи се прочитания на карти.
Офертите от фирми за системи с баркод четци предлагаха решения с употребата на RS-485 и конвертори към RS-232, с един управляващ компютър и евентуално втори за сървър бази данни.
Това не е първото OLinuXino, заработило във Варненския Делфинариум. Вече повече от година чрез A20-OLinuXino-MICRO на 40" дисплей се показват рекламни клипчета и такива, представящи атракцията "Плуване с делфин" и предварително записани подводни кадри от басейна на Делфинариума. По-наблюдателните клиенти сигурно са забелязали появяващия се за секунда между клиповете Debian-ски десктоп.
За да заработи настоящата система за управление на турникет съществена помощ ми оказаха колеги от форума на "Линукс за българи", за което сърдечно им благодаря!
Валентин Ласков
30.12.2014 г.[Коментари: 6] |
 |
 |
 |
 |
 |
Fernvale - проект за GSM чип с отворен сорс
|
 |
|
|
 |
 |
от В.В. на 31-12-2014@19:09 GMT(+2)
Когато говорим за отворен сорс, то обикновено разбираме софтуер (и най-вече Linux). Но отвореният сорс е явление което се наблюдава и при хардуера. Дори има и специално означение, което можете да видите на платките на OLinuXino (и има формата на леко "сръфано" зъбчато колело).
Отвореният хардуер означава единствено това, че се представят пистите по печатната платка. Но вътрешната архитектура на използваните чипове си остава затворена.
По отношение на изработка на чипове с отворен сорс нещата не са пълна мъгла. Ето например проектът http://lowrisk.org, често от главните разработчици на който са тези от Raspberry Pi. Това е проект чиято крайна цел е изработката на микропроцесор с прилични характеристики с отворен сорс. Проектът е обявен около началото на 2014 и по проекта има хора, които работят на пълно работно време. Съвсем наскоро по проекта беше анонсиран прогрес по проекта.
И така темата на точно тази новина е началото на един друг проект, чиято цел е предоставяне на отворен сорс на друг вид електронен чип. Първо важно е да се отбележи кой прави интересна стъпка. Осъществява се от вероятно неизвестната на вас компания kosagi. Това е компания създадена от двама човека (от САЩ и Сингапур), като техният основен продукт е хакерски компютър наречен Novena. Идеята е за достатъчно функционален компютър, а не семпла хакерска пратка (каквито са Cubieboard, Raspberry Pi и компютърчетата от серията OLinuXino).
Проектът за който е новината се състои в това да се реализира обратно инженерство на чипа MT6260. Това е чип от вида система на чип (SoC), който масово се ползва при евтините мобилни телефони (не говорим за смартфони). Относно проекта се казва, че той залага на "законно пренасяне на интелектуална собственост на Shanzhai към външния свят". Форумът на проекта Fernvale е трети раздел на форума на фирма kosagi: http://www.kosagi.com/forums/. Именно първи раздел на този форум е точно посветеният на споменатия по-горе компютър Novena.
Между другото отвореният хардуер се подкрепя не само от ентусиасти. Ето например Altium - производителят на една от най-добрите професионални и платени системи за проектиране на печатни платки разработва подобен безплатен продукт но ориентиран за хоби разработчици - наречен CircuitMaker. Това, обаче, не е новина, защото анонсът на тази разработка е от преди около два месеца:
http://www.eetimes.com/document.asp?doc_id=1324416
[Коментари: 3] |
 |
 |
 |
 |
Общо новини за този период: 32 |