Pull to refresh

Разработчики ПО с открытым исходным кодом уделяют вопросам безопасности менее 3% времени

Information Security *Open source *Perfect code *Research and forecasts in IT *
image

Новый опрос сообщества свободного программного обеспечения с открытым исходным кодом (FOSS), проведенный Linux Foundation, показывает, что участники тратят 2,27% своего времени на вопросы безопасности и не стремятся это изменить.
Читать дальше →
Total votes 16: ↑7 and ↓9 -2
Views 4.7K
Comments 38

Copilot пойман за копированием сторонних исходников

Git *Patenting *Copyright

Пока юристы пишут внутренние регламенты компании касающиеся политики использования Open Source библиотек/компонентов/исходников, запрещая бездумное использование и копирование всего подряд (или хотя бы из разрешенного списка!), беда приходит с другой стороны – от вполне себе легального инструмента помощи программистам Copilot, который "копирует" чужие исходники.

Вчера @DocSparse опубликовал пост, в котором указывает, что инструмент в новом проекте сгенерировал идентичный фрагмент исходного кода из другого проекта (с установленной опцией «не использовать публичный код»), опубликованного под лицензией LGPL.

Читать далее
Total votes 14: ↑14 and ↓0 +14
Views 4.3K
Comments 7

Итоги конкурса на разработку и апробацию в пилотных субъектах Российской Федерации пакета свободного программного обеспечения для использования в общеобразовательных учреждениях Российской Федерации в 2007 — 2008 годах.

Open source *
Свободному программному обеспечению в школах России быть!
Сегодня подведены итоги конкурса на разработку и апробацию в пилотных субъектах Российской Федерации пакета свободного программного обеспечения для использования в общеобразовательных учреждениях Российской Федерации в 2007 — 2008 годах.
Победитель — ООО «РБК–ЦЕНТР», дочерняя компания группы компаний «Армада».
Помимо «Армады», в консорциум в качестве субподрядчиков вошли разработчики дистрибутивов — «Альт Линукс», Linux–online и Linux–Ink, ВНИИНС — создатель операционной системы МСВС, системные интеграторы РАМЭК и НЦИТ.
Первые подробности…
Total votes 1: ↑1 and ↓0 +1
Views 920
Comments 4

FOSS решения для математических вычислений на компьютере. Part 1 — Octave

Lumber room
Octave — Высокоуровневый язык в основном предназначенный для математических вычислений. Синтаксис похож а синтаксис Матлаба, кроме того полностью поддерживает его(ну а Матлаб понятное дело не всегда поддерживает синтаксис Октава).
Поддерживает создание графиков с помощью GNUPlot.
Есть версии как для *nix систем, так и для Windows.
Для КДЕ есть KOctave — графический фронтэнд, может быть есть что-то подобное и для остальных WM/DE/систем
Немного детальнее
Total votes 4: ↑3 and ↓1 +2
Views 1.3K
Comments 8

Linux Vacation / Eastern Europe 2008 состоится в июне

Configuring Linux *
Четвертая международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe пройдет с 26 по 29 июня на территории турбазы «Химик» в Гродненской области. Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры. Подробности — на сайте lvee.org

Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views 446
Comments 3

Matthias Ettrich — человек-KDE. О кроссплатформенности, Qt4, и конечно же — KDE!

Open source *
Translation

Маттиас Еттрих — человек, который основал проект KDE в 1996 году, и чей голос мы слышим при первом запуске Amarok, сейчас занимается разработкой Qt в Trolltech. Его можно по праву назвать KDE-человеком.

Интервью, которое он дал EFY News Network датируется 15 марта,
Маттиас заявляет что:
«Никто в здравом уме не отдал бы предпочтение Windows, перед Gnu/linux системами, исходя только из пользовательского опыта»

так же он рассказывает о Qt4, KDE4, и о будущем открытого ПО.

Как зародилось KDE?

МЕ:
История KDE начинается с почтовых рассылок связанных с Linux и X11 почти 12 лет назад. В октябре 1996 я принял участие в переписке, и довольно быстро собрал около 40 добровольцев. Мы занялись совместной разработкой графической среды. С тех времен, проект значительно вырос, как по количеству программистов, так и количеству пользователей. И несомненно, многократно возрос объем кода, и разнообразие приложений созданных энтузиастами.

Шел 1996 год. Linux был довольно популярен, и имел достаточное количество разработчиков и пользователей, заинтересованных в графическом интерфейсе, в противовес ранним консольным хакерам. В те времена, Microsoft шокировала мир открытого ПО своей Windows95. Сейчас в это трудно поверить, но тогда, многие думали, что Opensource не сможет предоставить чего-то сравнимого с win95. Насколько же глубоко они заблуждались!

Читать дальше →
Total votes 46: ↑40 and ↓6 +34
Views 1.6K
Comments 135

Граф ключевых слов

Lumber room
В начале мая этого года в разговоре с коллегой по работе (в ходе обсуждения одной задачи на практическое применение множеств) вспыл вопрос о построении связей между объектами одного сайта. Этот сайт представлял собой каталог аналогов Windows и Linux программ, и одной из «фишек» этого каталога была выборка ПО по разделам а-ля фасет (визуально фасет, а внутри все на множествах реализовано насколько я понял из обсуждения (реализацию сайта делал другой человек – нужно будет еще и с ним обсудить этот вопрос)). В общем говоря я несколько удивился задаче и… заявил, что она довольно тривиальна, и если при проектировании базы данных связи между таблицами делать как многое-к-многому, то решается все одним запросом. Поговорили и разошлись, но идея сидела в подсознании и долбила «можно же и лучше сделать».
Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Views 1.2K
Comments 7

Строим граф ключевых слов

Lumber room
В прошлой заметке я поделился результатами своих экспериментов по построению графа ключевых слов. В ней я совершенно не касался «технических аспектов» построения графов. В комментариях меня попросили пролить свет и на техническую составляющую моих экспериментов. По здравому размышлению я решил вынести их в отдельную заметку, поскольку они могут сгодится для построения любого графа средствами набора утилит graphviz.
Читать дальше →
Total votes 15: ↑13.5 and ↓1.5 +12
Views 2.1K
Comments 7

FOSS проекты в России

Lumber room
Разбирали недавно для дела информацию о российских проектах разработки СПО и обнаружили много интересного. Например, вы знали, что в России есть открытая КИС? Есть, оказывается, называется Millenium BSA, и коды разработчик открыл уже довольно давно. При этом шума никакого даже на СПО рынке не наблюдается — понятно, сидят ребята у себя в Самаре, пытаются сделать хотя бы локальный бизнес, ресурсов на нормальное продвижение не хватает наверняка. Непонятно, кстати, как бизнес делают — другие хоть собственный открытый софт на какой-нибудь Oracle ставят и свой кусок хлебушка с маслом имеют таким образом. А у этих вроде бы даже глобальных партнерств не наблюдается. Между тем, именно в части учетных систем российские проекты, изначально учитывающие нашу бухгалтерскую специфику, легко бьют западные, особенно в малом бизнесе. Полезно было бы админам по России-матушке знать о том, что есть такая открытая система.

С другой стороны, обнаружились какие-то странные дыры-пробелы на российском пространстве СПО-разработки. Где, спрашивается, отечественная СПО-графика и моделирование? Ну хорошо, CAD-CAE специфический узкий рынок, там нескоро хоть кто-то появится из российского СПО сообщества, если вообще соберется. Но уж программу для 3D анимации неужто никто в России не соблазнился написать и открыть, just for fun? Молчит рунет, ничего на берег не выносит.

В этом смысле конкурс «Лучший свободный проект России», объявленный журналом Linux Format, очень правильное начинание. Дело даже не только в деньгах, хотя полмиллиона тоже на дороге не валяются и региональным разработчикам по нынешним временам очень бы не помешали. Но для общего дела не менее важно, что по итогам конкурса будет составлена карта СПО проектов России (и соседних стран). Вот тогда-то и можно будет понять, что из российских свободных разработок уже вполне юзабельно в бизнесе и дома (потому что подавать заявки могут не только разработчики, но и довольные пользователи), где это брать и какие ниши еще не заняты (это если кто раздумывает, чем бы ему на досуге заняться).
Total votes 16: ↑13 and ↓3 +10
Views 1K
Comments 10

Открыт прием заявок на LVEE 2010

Lumber room
LVEE 2010 logoШестая международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe пройдет с 1 по 4 июля на территории турбазы “Химик” в Гродненской области. Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры. Подробности — на сайте lvee.org
Читать дальше →
Total votes 9: ↑6 and ↓3 +3
Views 336
Comments 14

Открыт прием заявок на конференцию FOSS во Львове (февраль 2011 года)

Self Promo
1 — 4 февраля 2011 года во Львовском национальном университете имени Ивана Франко состоится Международная научно-практическая конференция
«FOSS Lviv-2011»
image

Направления работы конференции:
  • Свободное программное обеспечение в образовании;
  • Свободное программное обеспечение в науке;
  • Свободное программное обеспечение в бизнесе;
  • Свободное программное обеспечение дома.

Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 472
Comments 0

Легкость бытия: Antiword, reST

Open source *
Как при подготовке документов избежать медлительных офисных пакетов, пользоваться любимым текстовым редактором, отделить содержание от представления, обеспечить высокую читаемость и прозрачность документов для VCS, легко сравнивать версии текстов?
Читать дальше →
Total votes 41: ↑31 and ↓10 +21
Views 7.2K
Comments 72

Blackberry — площадка для разработки: Eclipse + CVS hosting

Development of mobile applications *
Блэкберри (дальше ББ) в России остается экзотикой, но еще экзотичнее ББ звучит в сочетании c GPL. Оказывается приложения для ББ можно разрабатывать вообще без затрат на средства разработки или лицензии. Распостранять приложения не обязательно через ББ App Store, так что ничто не мешает выпускать их под GPL. С Apple или WP7 экосистемой без jailbreak так не получится (пример — Videolan ). Я расскажу на своем примере, как бесплатно настроить платформу для разработки, тестирования и установки ББ приложений на Java в группе.
Читать дальше →
Total votes 23: ↑17 and ↓6 +11
Views 1.5K
Comments 18

Открыт прием заявок на LVEE 2011

Self Promo
Седьмая международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe пройдет с 30 июня по 03 июля под Гродно.

Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры.

Ежегодно проходящая в Беларуси конференция разработчиков и пользователей свободного ПО неизменно собирает под Гродно специалистов в данной области из Беларуси, России, Украины, стран Евросоюза и др.
Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Views 484
Comments 4

Когда «свободное» в «свободном ПО» не имеет значения

Open source *
Translation
imageТермин «свободное ПО» может иметь разное значение, в зависимости от того, с какой стороны вы на него смотрите. Для многих, в частности для меня и большинства читателей моего блога, свободное ПО означает открытый исходный код. Для мира в целом это понятие имеет совершенно другое значение.
Читать дальше →
Total votes 95: ↑75 and ↓20 +55
Views 1K
Comments 353

С Ubuntu на Fedora — высаживаемся на чужой земле (хорошее, плохое и уродливое)

Configuring Linux *
Translation
imageВ последнее время я начал замечать, как трудно разрабатывать под окружение рабочего стола, которое сам не используешь. И, поскольку большая часть моей работы сейчас относится к GNOME (и KDE), я понял, что мне придется использовать новый GNOME 3. К сожалению, Ubuntu 11.04 с GNOME 3 работает не слишком стабильно, на мой взгляд.

Я очень нетерпеливый разработчик: я очень не люблю компилировать и долго разбираться с пакетами. Когда я использовал виртуальную машину, мне пришлось серьезно повозиться с Mutter, поэтому я решил перейти на Fedora. Это позволило мне взглянуть на всё по-новому, поскольку я долгое время использовал Ubuntu.
Читать дальше →
Total votes 90: ↑63 and ↓27 +36
Views 51K
Comments 111

Знакомимся с Syllable

Programming *
Sandbox
Краткое описание
Syllable изначально создавалась как дружелюбная, Unix-like графическая система для использования на домашних компьютерах и небольших офисах с открытыми исходными кодами под лицензией GNU GPL. На вид напоминает Linux, но это вполне самостоятельная система со своим ядром, своими библиотеками и пользовательским интерфейсом. Она использует открытое модульное и довольно стабильное ядро. Истоки ведут к «вымершей» AtheOS, опубликованной в марте 2000-го. AtheOS был перспективным проектом, включающим в себя концепции AmigaOS и BeOS. К сожалению, вскоре развитие AtheOS приостановилось, а потом и вовсе закрылось. Однако появились люди, которым была не безразлична судьба этой перспективной ОС, и в 2002-м году с исходных кодов AtheOS была собрана новая ОС, продолжающая традиции AtheOS — Syllable. Syllable на 99% (а, может быть уже и на все 100%) совместима со стандартами POSIX и имеет множество встроенных приложений, выполняющих различные функции, присущие настольному компьютеру, такие как просмотр Web (браузер ABrowse), работа с почтой (почтовый клиент Whisper), проигрывание мультимедиа (плееры ColdFish и Media Player) и так далее. Основателем считается Кристиан ван дер Влиет (Kristian Van Der Vliet), который больше известен как Вандерс (Vanders). Сейчас над разработкой активно трудится с десяток людей, среди которых:

image

Aрно Кленке (Arno Klenke) — программист в проекте Syllable. Работает над ABrowse, рабочем столом и многими драйверами для Syllable;
Кай де Вос (Kaj de Vos) — разработчик системы Builder (аналог Ports из FreeBSD) в Syllable;
Хенрик Исакссон (Henrik Isaksson) — разработчик appserver-слоя графического интерфейса в Syllable;
Рик Каудилл (Rick Caudill) — разработчик инструментария рабочего стола, а также редакторов исходного кода;
Брент П. Ньюхолл (Brent P. Newhall) — веб-мастер официального сайта Syllable;
Флемминг Х. Сёренсен (Flemming H. Sorensen) — отвечает за локализацию, LiveCD и разработчик ряда приложений для Syllable.

Все они входят в команду SPT (Syllable Project Team). Файловая система в Syllable осталась в наследство от AtheOS (AFS), является 64-битной и журналируемой, что очень хорошо.

Запуск системы
Посмотрев несколько скриншотов и полистав разную информацию на официальном русском сайте проекта ru.syllable.org/pages/index.html,
Читать дальше →
Total votes 25: ↑21 and ↓4 +17
Views 7.2K
Comments 19

В каталог программ Windows 8 пустят свободное ПО

Open source *
В отличие от App Store, соглашение для разработчиков Windows Store App разрешит включать в каталог программное обеспечение под свободными лицензиями. На днях компания Microsoft опубликовала предварительную версию App Developer Agreement. Пункт 3.g этого документа посвящён лицензионным соглашениям.

Условия предусматривают, что каждый разработчик сам выбирает тип лицензии и предоставляет его в Microsoft. Если он этого не сделал, то для программы устанавливаются стандартные условия лицензирования (см. Приложение А).

Собственная лицензия не должна противоречить стандартным условиям, за исключением тех случаев, если это свободная лицензия Open Source Initiative (GPL, Apache и др.), которой позволено конфликтовать с четвёртым пунктом раздела 3 стандартной лицензии (запрет на копирование и распространение программы).

Microsoft указывает также, что свободное ПО в каталоге должно в точности выполнять условия свободной лицензии, в том числе предоставлять исходные коды программ, если это оговорено. Microsoft будет внимательно следить за этим.

Стоимость платных приложений в Windows Store App должна быть в пределах от $1,49 до $999,99, а Microsoft забирает от 20% до 30%, в зависимости от накопленного объёма продаж.
Total votes 51: ↑39 and ↓12 +27
Views 890
Comments 23

Tecart — новая тема для OpenCart

Self Promo
Хочу поделиться с хабрасообществом отличной новостью. Мы закончили работу над фришной темой для популярного e-commerce движка OpenCart! Тема называется Tecart и она отлично подходит для магазинов электроники, компьютерной техники, мобильной техники.

Вот так выглядит главная страница магазина



Читать дальше →
Total votes 43: ↑29 and ↓14 +15
Views 14K
Comments 24

Консольный комфорт

Interfaces *
Recovery mode
      Так уж сложились обстоятельства, что пришлось мне достаточно долгое время просидеть в чёрной-чёрной консоли моего любимого Debian GNU/Linux.
      Всем хороша консоль, но некоторых мелочей, к которым я привык в обычных DE очень не хватало.
      Так, например, с одной стороны специфика моей работы требовала всегда знать текущее время и, согласно этому времени, направлять свои дальнейшие действия. А с другой стороны увлекательная работа и приятный зелёный шрифт консоли сбивали мои внутренние часы.
     Было принято решение обеспечить себя часами (а в перспективе и другой информацией) на консоли всегда и везде.
Читать дальше →
Total votes 61: ↑42 and ↓19 +23
Views 4.9K
Comments 35