#OpenSource – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Mon, 29 Apr 2024 21:30:12 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.5.2 Microsoft и IBM Отвориха Историческия Код на MS-DOS 4.00  https://devstyler.bg/blog/2024/04/30/microsoft-i-ibm-otvoriha-istoricheskiya-kod-na-ms-dos-4-00/ Mon, 29 Apr 2024 21:30:12 +0000 https://devstyler.bg/?p=205359 ...]]> Microsoft обяви пускането на изходния код на MS-DOS 4.00 под лиценза на MIT. Тази версия е разработена в партньорство с IBM. Ходът на технологичния гигант беше описан подробно в публикация на официалния блог на компанията Microsoft Open Source от Скот Ханселман, Vice President of Developer Community, и Джеф Уилкокс, Head of Open Source Programs Office.

„Този код заема важно място в историята и е завладяващ прочит на операционна система, която е написана изцяло в 8086 “assembly” код преди почти 45 години“, се казва в публикацията.

Инициативата включва не само изходния код за MS-DOS 4.00, но и допълнителни бета двоични файлове, документация в PDF формат и имиджи на дисковете. Тези материали са били запазени, а сега успяха да станат достъпни благодарение на усилията на интернет архивиста Джеф Спонаугъл и насоките на бившия технически директор на Microsoft Рей Ози.

Отворената вече версия на MS-DOS 4.00, разработена в сътрудничество с IBM, има сложна история. Тя стои в основата на разработката на OS/2. Интересен факт е, че тази версия включва ранни, неиздадени бета бинарни файлове, открити от младия английски изследовател, Конър „Старфрост“ Хайд, който ги намира сред колекцията от софтуер на Рей Ози.

Публикуваният код може да работи на оригинален IBM PC XT и Pentium, и също така е съвместим с емулатори с отворен код като PCem и 86box, което позволява на ентусиастите да изследват този ретро софтуер на по-съвременни машини.

]]>
Microsoft Предостави Отворен Код за Terminal Chat https://devstyler.bg/blog/2023/11/21/microsoft-predostavi-otvoren-kod-za-terminal-chat/ Tue, 21 Nov 2023 08:54:06 +0000 https://devstyler.bg/?p=165050 ...]]> Microsoft обяви, че предоставя отворен код за Terminal Chat и кани разработчиците от общността с отворен код да се включат и да допринесат за разработването на изкуствен интелект в терминала.

Според публикация в блога на компанията този ход съответства на желанието на екипа да позволи на потребителите и разработчиците да оформят бъдещето на изкуствения интелект в Windows Terminal, като насърчават съвместната среда за иновации.

Terminal Chat, който понастоящем е наличен в Windows Terminal Canary, позволява на потребителите да водят разговори с услуга с изкуствен интелект директно в терминала. Тази функция дава възможност на потребителите да получават интелигентни предложения, като например търсене на команди или разбиране на съобщения за грешки, като същевременно запазват контекста на своята терминална сесия.

За повече подробности около новината посетете DevStyleR.ioMicrosoft Open Source for Terminal Chat

Гледайте Втори Епизод “ИТ Индустрията във Варна – Компании, Кариера, Бъдеще” от документалната поредица The BIG TECH на DevStyleR.

Слушайте новия подкаст на DevStyleR “Може ли да се доверим на Cloud Provider”.

Следвайте ни във Facebook, Instagram, LinkedIn и YouTube.

Прочетете Още:
1. Успех за Българската Екосистема, Българо-Американската LucidLink Набра 75 Млн. Долара
2. Анелия Иванова: Всеки Ден Научавам Нови Неща и Това Адски Много ме Мотивира
3. Dropbox и NVIDIA с Партньорство, Целта е Предоставяне Генеративен AI на Клиентите

]]>
Meta Пусна Buck2 Под Лиценза за Отворен Код MIT https://devstyler.bg/blog/2023/04/11/meta-pusna-buck2-pod-litsenza-za-otvoren-kod-mit/ Tue, 11 Apr 2023 07:42:48 +0000 https://devstyler.bg/?p=128834 ...]]> Meta пусна своята система за изграждане Buck2 под лиценза за отворен код MIT, съобщава InfoWorld. Buck2 е написана на езика за програмиране Rust и е създадена с цел да направи процеса на изграждане по-бърз и по-ефективен. От компанията споделят, че системата се използва от хиляди разработчици в Meta и извършва милиони изграждания на ден.

Buck2 може да бъде достъпна от GitHub или от уебсайта Buck2. Системата може да изгражда софтуер, написан на всеки език, и може да изгражда софтуер, написан на много езици едновременно. Например, ако разработчиците имат двоичен файл на Python, който импортира библиотека на Rust, зависеща от библиотека на OCaml, зависеща от файл на C, Buck2 може да им помогне, споделя Мета.

Повече подробности около новината можете да прочетете на международното издание DevStyleR.IOMeta Releases Buck2 Under the MIT Open Source License

]]>
Mozilla се Протиповоставя на ChatGPT и Bard с Open Source Инициатива https://devstyler.bg/blog/2023/03/23/mozilla-se-protipovostavya-na-chatgpt-i-bard-s-open-source-initsiativa/ Thu, 23 Mar 2023 13:08:38 +0000 https://devstyler.bg/?p=124113 ...]]> Mozilla обяви основаването на инициатива с отворен код за разработване на изкуствен интелект, съобщава Search Engine Journal. Компанията заяви, че има за цел да създаде децентрализирана общност за изкуствен интелект, която да служи като “противовес” на големите компании, ориентирани към печалба.

Тя ще постави прозрачността, отчетността и надеждността на преден план в продуктите с отворен код за изкуствен интелект за противопоставяне на Microsoft, OpenAI и Google. Много от най-важните софтуерни продукти, които използваме ежедневно като Android, WordPress, PHP, Nginx и Apache, са с отворен код.

Ако постигне тази цел, Mozilla ще има важен принос за промяната на това как ще изглежда бъдещето на ИИ.

Повече подробности около новината можете да прочетете на международното издание DevStyleR.IOMozilla Opposes ChatGPT and Bard with Open Source Initiative

]]>
Софтуерната компания Solo.io пусна BumbleBee https://devstyler.bg/blog/2022/02/02/softuernata-kompaniya-solo-io-pusna-bumblebee/ Wed, 02 Feb 2022 12:28:19 +0000 https://devstyler.bg/?p=55629 ...]]> Днес Solo.io обяви нов проект с отворен код, който се нарича BumbleBee. Според InfoQ целта му е да опрости изживяването на разработчиците за изграждане, опаковане и разпространение на eBPF инструменти.

Също така, BumbleBee може автоматично да генерира стандартен код за потребителско пространство за разработване на инструменти на eBPF и носи подобно на Docker изживяване при пакетирането на eBPF програма. Това му позволява да се включва в други работни потоци на OCI изображения за публикуване и разпространение. Идит Левайн, основател и главен изпълнителен директор, Solo.io каза:

“В Solo.io. Ние виждаме eBPF като технология, която ще подобри работата в мрежа с приложения. Работихме през последната година, за да използваме технологията eBPF с Gloo Mesh, нашето базирано на Istio мрежово предложение за предприятието”.

eBPF идва от разширения филтър за пакети на Barkeley и е технология на ядрото, която може да изпълнява програми в пясъчна среда в ядрото на операционната система, осигурявайки безопасен начин за подобряване на ядрото с технологии за наблюдение, работа в мрежа и сигурност.

Освен това BumbleBee включва CLI (интерфейс на командния ред) и предоставя инструменти за автоматизиране на останалата част от изживяването.

]]>
Отвореният код е основна част от бизнес стратегията, а не само технология https://devstyler.bg/blog/2021/08/19/otvoreniyat-kod-e-osnovna-chast-ot-biznes-strategiyata-a-ne-samo-tehnologiya/ Thu, 19 Aug 2021 05:39:13 +0000 https://devstyler.bg/?p=50133 ...]]> Матиас Зейтлер е независим предприемач и ентусиаст, който работи по редица вълнуващи проекти. 

На тазгодишния OpenFest 2021 Матияс проведе лекция под името: “Устойчивост с отворен код”. В тази презентация Матиас споделя защо Greenbone вярва, че подходът с отворен код е най -добрият за техните клиенти, партньори и служители.

Матиас Зейтлер е партньор в Coworking Bansko – база за хора, които по-скоро работят заедно, отколкото сами в полите на Пирин. Той изгражда работна екосистема там, като в момента се фокусира върху изграждането на проект за Coliving в Банско. Матияс редовно провежда и говори на различни технически, coworking  и startup събития. Веднъж годишно той организира Bansko Nomad Fest – едноседмичен празник на независимия начин на живот. Матиас е управляващ директор на Greenbone Networks Bulgaria. Опитът му е в областта на компютърните науки като притежава MBA от университета в Санта Клара, както и диплома по инженерство от Политехническия университет в Залцбург.

Цялото интервю с Матиас Зейтлер може да прочетете на английски език в нашето международно издание DevStyleR.IO като последвате линка тук.

]]>
Цялата ни мисия е да подкрепяме проекта и общността на FreeBSD https://devstyler.bg/blog/2021/08/16/tsyalata-ni-misiya-e-da-podkrepyame-proekta-i-obshtnostta-na-freebsd/ Mon, 16 Aug 2021 15:11:59 +0000 https://devstyler.bg/?p=50114 ...]]> Деб Гудкин – самият изпълнителен директор на FreeBSD Foundation зае основната сцена на тазгодишния OpenFest 2021 на 14 август 2021 г. (събота) с лекция, наречена “Приемете FreeBSD, за да позволите на вашите иновации да се издигнат“. По време на тази лекция тя описа как работи FreeBSD проектът и как може всеки да допринесе за него. Деб също така разкри част от разликите между FreeBSD и Linux, и посочи някои от причините, поради които отделни лица и компании трябва да използват FreeBSD.

Деб Гудкин е изпълнителен директор на FreeBSD Foundation. Деб е във фондацията от август 2005 г. Тя има повече от 20 години опит в областта на маркетинга, продажбите и разработването на устройства за съхранение на данни. Деб е получила MSEE от университета в Санта Клара и бакалавърска степен от Калифорнийския университет, Сан Диего. В свободното си време тя обича да тича и да се разхожда. Стреми се да прави всичко, което я отвежда извън дома й.

Цялото интервю с Деб Гудкин може да прочетете на английски език в нашето международно издание DevStyleR.IO като последвате линка тук.

]]>
Бизнесът вече сериозно стъпва на решения с отворен код https://devstyler.bg/blog/2021/08/13/biznesat-veche-seriozno-stapva-na-resheniya-s-otvoren-kod/ Fri, 13 Aug 2021 12:11:53 +0000 https://devstyler.bg/?p=50082 ...]]> Кирил Митов е Chief Technical Officer (CTO) на BeMe.ai (VC-funded heath tech start-up), където отговаря за разработката на целия технологичен стек, състоящ се от Big Data, мобилни и Web платформи, връзките с много външни системи и сериозните изисквания за обработка на данни, поставени пред една компания в сферата на здравеопазването. Целта на BeMe.ai е да подобри живота на деца с аутизъм. Дълги години Кирил преподава в ТУЕС и не изпуска възможност да спомене ТУЕС в представяне. Основава училище по роботика Robopartans през 2010 и успешно развива организацията до 10 града в страната, след което излиза от дейността през 2019. На тазгодишното издание на OpenFest 2021 Кирил ще представи лекция на тема “Оркестриране обработката на големи данни с Apache Airflow”, която ще се проведе на 14.08.2021 (събота) от 12:00 – 12:45ч.

Кирил, участвате като лектор в OpenFest 2021. Разкажете за темата, която ще представите. Защо избрахте точно Apache Airflow?

Когато дойде възможността да участвам в OpenFest, реших да се концентрирам върху 3-4 неща, едно от които е обработката на големи данни и данни като цяло, особено в сферата на здравеопазването. Смятам, че имам доста познания – неща, които хората имат желание да научат и да се спра на инструмент с отворен код – Apache Airflow, който може да помогне на екипите с обработката на данни. Всъщност от 4-те лекции, които предложих, организаторите сметнаха тази за най-подходяща. Именно тя бе мой фаворит, затова много се зарадвах.

Защо свободния софтуер и софтуера с отворен код за важни за бъдещото развитие на технологиите и иновациите?

Софтуерът със свободен код претърпя бурно развитие през последните 20-25 години. Станахме свидетели как големи корпорации тръгват именно в тази посока. Тенденцията, която аз забелязвам, е че бизнесът вече е сериозно базиран на решения с отворен код. Този код се използва за създаване на обща база, която всеки надгражда със свои допълнителни “feature”-и, които са необходими на съответната компания.

Подобен тип софтуер дава възможност за синхронизация между всички участващи в open-source обществото. Това дава възможност за предсказуемост и е причина този тип софтуер да има бъдеще.GitHub e основен пример – голяма компания, която преди години беше закупена от Microsoft. Реално в основата на GitHub стои Git платформата, върху която е базиран голяма част от софтуера им. Всъщност GitHub стъпи на него и даде допълнителните фийчъри, от които обществото,  потребителите имаха нужда. Има и множество други примери за продукти от корпоративния свят, от open-source обществото, които произлизат от една компания и се употребяват от друга. Именно това помага за развитието на иновациите.

Вие сте CTO на BeMe.ai – технологичен стартъп в областта на здравеопазването. Разкажете ни малко повече за него? Каква е Вашата кауза? Лесно ли беше да се преборите за инвестиция?

Целта на BeMe е да подобрим живота както на аутистите, така и на грижещите се за тях. Затова използваме данни и имаме холистичен подход към тях. Надяваме се в края на тази или началото на следващата година да представим нашия продукт и добавената ни стойност. Подбрали сме един изключително силен българо-канадски-американски екип, който е развит в рамките на два континента и три държави. Основателката на нашата компания е родител на аутист и има допир до проблемите, с които се сблъскват хората с това заболяване. Наясно е по какъв начин технологичните решения, базирани на данни, биха спомогнали нея и детето й да водят един по-ползотворен и спокоен живот. Стане ли въпрос за инвестиция – никога не е лесно да се бориш. Но ние успяхме да получим такава и да сформираме невероятен екип изключително бързо. Сега целим да доставим решението, което сме обещали. Аз вярвам, че ще успеем в рамките на следващите няколко месеца.

Залагате ли на свободен софтуер и софтуер с отворен код в BeMe.ai? Ако – да, какво използвате? Защо?

Да. Основната част от стека, по чието изграждане работим, е базиран на отворен код поради няколко причини. На първо място стои големият ни опит. Аз бях част от Eclipse и Apache обществата за отворен код и участвах в други проекти с такъв код. Знам как се оперира в този свят. Екипът ми също се чувства комфортно, когато всички е базирано на отворен код. Използваме Apache Airflow. Базирани сме на обработка на данни, на всякакви тулове, произлизащи от Python обществото, обработката на AI и прочие. Откъм уеб света разчитаме на Rails. Така се получава, че от една страна имаме Python, от друга – Rails, а по средата има много JavaScript, заедно с всички “tool”-ове, които идват с него. “User interface”-ът ни е “bootstrap”. Има и неща, които няма да бъдат “open source”, особено, когато навлезем в света на Apple и iOS, защото те не вярват много в отворения код, там играта е такава.

Какво ще посъветвате други технологични стартъпи по отношение на използването на свободен софтуер и софтуер с отворен код? Какъв е трендът в България, в САЩ, в световен мащаб?

Това, което бих посъветвал всички технологични стартъпи  е в началния етап да използват вече готов продукт – да имат готово решение, с което могат да решат възникнали проблеми. Ако се опитват да достигнат до решение на проблематика в сфера, в която няма налични такива с отворен код или пък са много слаби, е препоръчително да използват готови с цел да се вдигне стойността. А ако задачата може да се изпълни с отворен код, съществуват няколко основни правила. В отворения код има различни видове решения, но популярните са едва няколко и не е от значение на кое от тях се базират. Важно е да са насочени към сформирането на добър екип, който да добавя стойност с тези тулове. А по въпроса с тренда – в България и САЩ има различия. В България Rails не е толкова популярен, колкото в Щатите и някои части на Европа. Голям процент български компании се насочват все повече към outsourcing-a. Нагласата е, че тук се разработват множество продукти от различни компании. Тренд, който забелязвам в България е ориентацията към продуктови компании, което се дължи на по-достъпните инвестиции и подобряването на качеството. Наскоро Blender – мощен продукт за изграждане на 3D графика, получи голяма инвестиция от Facebook. Проблем, който понякога възниква е свързан с прекратяването на инвестициите. Затова е от изключителна важност да бъдем сигурни, че в основата ни стои правилното нещо. Друга тенденция, на която ставаме свидетели е, че в големи компании open source проекти са изцяло на payroll.

Какво е бъдещето на този вид софтуер?

Не мога да дам конкретен отговор и ще поясня защо. Когато Microsoft започнаха да се занимават с отворения код, имаше голяма пропаганда за това. Това в момента се отразява в един от продуктите на GitHub, а именно Copilot – изкуствен интелект, който инспектира целия код и на база на тези инспекции придобива знания и улеснява програмистите в писането на код. Тук се появяват въпросите дали ако си допринесъл за „парче” код и някой друг е започнал да използва фрагменти от него, е коректно? А лицензът поема ли го? От Free Software Foundation създадоха отворен call за white papers до 23-ти август, където хора с мнение по въпроса могат да споделят вижданията си. От тази гледна точка не се знае какво ще е бъдещето на този код и как ще реагират програмистите, чувстващи се ощетени поради откраднатия им труд. Но аз лично вярвам, че всичко ще се нареди.

Каква ползва носи той не само на разработчиците, но и на потребителите? Защо?

Броят на софтуери с отворен код, които вършат работа на потребителите, не е голям. Човек влиза в YouTube и има възможност да обработи видеото си директно на техния сайт. Същевременно съществуват софтуери за обработка на видео с отворен код, които не могат да се сравняват с предоставеното от големите компании от продуктова и потребителска гледна точка. Свикнали сме с натискането на един бутон да качим видео или пост в платформи като Facebook. Начинът, по който се развива отвореният код, е базиран на комуникацията между програмистите, течаща чрез него. Това решение трябва да работи, за да могат и бизнесите да работят. Затова потребителите искат завършен продукт, а в сферата на отворения код това би било трудно. Photoshop е популярен продукт, както и GIMP. Те наскоро споделиха, че имат нужда от финансиране, за да могат да предоставят на хората онова, което желаят да получат през 2021г. А за това се изисква доста. Blender също така беше с една идея по-труден за използване преди навлизането във Facebook. А в момента е изградено като софтуер за крайния потребител, което е рядкост. Това са основните причини повечето бизнеси да са базирани на отворения код.

Какво очаквате от събитието? Какво да очакват посетителите?

Имаше голям брой участници в миналия OpenFest. Залите в Sofia Tech Park бяха пълни. Тази година организаторите взеха решение събитието да бъде организирано в „Маймунарника” поради COVID 19. Очаквам да бъде доста вълнуващо, тъй като се проведоха и други събития на същата локация, към които имаше голям интерес. Общо сме 11 лектори. Разгледах лекциите на останалите и ми се струват изключително интересни. Съветвам всеки, който има възможност да разгледа програмата и да се включи, да го направи, тъй като могат да се научат много нови неща.

]]>