Для многих программное обеспечение Open Source и операционная система MS Windows являются вещами абсолютно противоположными и, часто, взаимоисключающими. Идеология Open Source обычно ассоциируется с Linux OS и различными Unix-производными. Поэтому когда вы соединяете эти две противоположности, это выглядит несколько странно.
Однако, не смотря на это, в данный момент существует широкий ландшафт для создания бесплатных приложений с открытым кодом, предназначенных именно для Windows пользователей. И такие программные продукты наверно вам уже известны. Mozilla FireFox отличный пример того, как бесплатный программный продукт может предоставить первоклассное решение для пользователей.
Итак, 10 самых лучших программ Open Source по версии ресурса InfoWorld.com:
1. FTP-клиент.
FileZilla – это одно из тех Интернет-приложений, без которого многие пользователи просто не могут жить. Это полнофункциональный Windows FTP-клиент, который превращает взаимодействие с FTP серверами в удобный и эффективный процесс.
My source is always open to you
FileZilla прекрасно справляется с обработкой групп файлов, и отлично подходит для обновления файлов веб-сайтов и других операций, где вы имеете дело с большим количеством новых и обновленных файлов. Большинство операций доступны через функцию drag-and-drop. Однако если вы хотите иметь более расширенный контроль над трансферами данных, вы можете использовать огромное количество параметров конфигурации FileZilla – например функция синхронизации файлов с удаленным сервером, учитывая смещение времени в разных часовых поясах. Это очень удобно в тех случаях, когда между вами и вашим сервером разница во времени, например, 9 часов.
Конечно, Windows интерфейс FileZilla не претендует на исключительную привлекательность и красоту, некоторые элементы управления напоминают старые файловые менеджеры Windows. Возможно, это объясняется тем, что FileZilla кросплатформенный FTP клиент. Но как бы там ни было, если вы можете смотреть сквозь не совсем современную наружность, вы откроете для себя один из самых мощных FTP-клиентов, доступных для Windows, Mac OS X, или Linux.

2. Виртуализация.
VirtualBox – мощное решение для установки виртуальных операционных систем поверх основной, которое выросло из маленького и малоизвестного продукта в сильного конкурента для коммерческих средств виртуализации. Большая заслуга в этом компании Sun Microsystems, которая забрала VirtualBox у его прежнего разработчика, InnoTek GmbH, и дала ему новую жизнь.
Как результат, VirtualBox теперь конкурирует с коммерческими продуктами уровня VMware Workstation. Например, под управлением Sun Microsystems, VirtualBox расширила количество поддерживаемых гостевых ОС и «осей-хостов», и теперь включает все 32 и 64 битные версии Windows, Linux, Unix, и Mac OS X. А также увеличила свою мощность, поддерживая до 32 виртуальных CPU и 16 Гб оперативной памяти на каждую виртуальную машину. (VMware Workstation 6.5 поддерживает максимально 2 виртуальных CPU и 8 Гб RAM на одну машину.)
Он вам не Open Source / Тайная империя свободного ПО
К сожалению, если и есть слабые места в VirtualBox, то это все тот же интерфейс и отсутствие некоторых удобных функций, которые предоставляет VMware Workstation.
Явившийся еще одной жертвой кросплатформенной разработки, интерфейс VirtualBox имеет, например, несколько не стандартные диалоги, которые, наверное, лучше бы смотрелись на Linux или Unix системах, чем в Windows.
Но если у вас нет потребности в очень специфичных функциях, которые предоставляет VMware Workstation (IDE интеграция, простота в установке и т.д.), то VirtualBox именно то, что вам нужно.

3. Работа с текстами.
Безусловно, OpenOffice.org. Это один из инструментов, от которого так и веет духом Open Source. Выполняя такие функции, как обработка текстовых документов, электронных таблиц, создание презентаций, работа с чертежами и базами данных, OpenOffice.org стал полноценным офисным продуктом, который может конкурировать с коммерческими офисными решениями от Microsoft, SoftMaker, а также с офисными веб-приложениями от Google.
Некоторые скептики обвиняют разработчиков OpenOffice.org, что они пытаются пополнять функциональность продукта только для того, чтобы обогнать Microsoft Office, вместо того чтобы больше уделять внимания устранению багов. Насколько это соответствуе действительности сказать трудно. Однозначно можно утверждать то, что OpenOffice.org — это гигант стреди пакетов офисных утилит.
Один минус OpenOffice.org – это отсуствие надежной способности импортировать/экспортировать файлы в форматах Microsoft. Но для пользователей, которые не нуждаются в постоянном обменен данными с Microsoft Office, OpenOffice.org может стать полноценным и даже не заменимым набором офисных приложений. Этот продукт позволяет делать почти все что необходимо современному пользователю.

4. Браузер.
Mozilla Firefox – давно признанный веб-брауезр пользователями во всем мире. Здесь много говорить не нужно. Более 30 процентов пользователей Интернет пользуются имеено Firefox. Кстати, недавно компания Mozilla объявила, что браузер Firefox загрузили миллиард раз! Некогда распространенный браузер Internet Explorer сейчас конкурировать с Firefox просто не может. (Есть еще Opera, она тоже очень популярна, ее поклонником является и ваш покорный слуга, но она предоставляется без своих исходных кодов).
Firefox просто переполнена всевозможными полезными функциями, такими как, управление ссылками жестами мышки, открытие страниц во вкладках, а не в новых окнах, встроенный менеджер закачек и т.д. Всего не перечесть. А если вам что-то не нравится в этом браузере, или вы считаете, что нет какой то функции, то для вас уже написано около 6000 специальных дополнений к этому браузеру. Будьте уверены, вы найдете все , что вам нужно.

5. Графический редактор.
Paint.net – бесплатный графический редактор с очень внушительным набором функций. Изначально это был полноценный Open Source проект, однако в данный момент Paint.net квалифицируется как просто бесплатный программный продукт (то есть без исходных кодов). Тем не менее он попал в этот обзор.
Paint.net начинала разрабатывать группа студентов Вашингтонского Университета с целью создать замену стандартному Paint-у, который идет с поставке Windows. Но сейчас функциональность Paint.net очень расширилась и сейчас он предоставляет постоянно растущий список изысканных возможностей для обработки изображений. Сюда входит поддержка слоев, полноценная система плагинов для расширения функциональности и множество поддерживаемых форматов изображений.
Фанаты Paint.net говорят о том, что сейчас он может составить конкуренцию даже таким гигантам, как Adobe Photoshop и Paint Shop Pro.

6. Медиаплеер.
Media Player Classic – инструмент, который просто заставляет пользователя сделать двойной щелчок по его иконке. Его интерфейс полностью идентичен проигрывателю Media Player, который идет в комплекте с Windows. Но внешность обманчива! Внутри это абсолютно другой зверь. Он поддерживает различные аудио и видео форматы, имеет расширяемую архитектуру, и, кажется, неисчерпаемый список внутренних настроек.
Вам достаточно скачать этот плеер и у вас будет возможность воспроизводить огромное количество форматов медиафайлов (установка программы не требуется). Среди поддерживаемых форматов файлов есть такие как: MPEG/MPEG-2/MPEG-4, DivX, Xvid. Также вы можете воспроизводить файлы с CD/VCD/DVD дисков. Некоторые пользователи используют Media Player Classic в качестве лакмусовой бумажки для медиафайлов. Если он не может воспроизвести файл, то значит файл, скорее всего, поврежден.

7. Безопасность данных.
TrueCrypt – программа для шифрования данный, которая завоевывает все большую популярность. В сравнение с ней можно поставить BitLocker от все того же Microsoft. TrueCrypt предоставляет такие же функции, например, полное шифрование жесткого диска с раздельным восстановлением, а ткже функции, которых BitLocker не имеет, а именно, шифрование диска доя загрузки системы (BitLocker требует, чтобы вы создали отдельный незашифрованный раздел для загрузки). В целом TrueCrypt опрежает BitLocker по нескольким показателям. Во-первых, он имеет большее количество алгоритмов шифрования, во-вторых, различные сценарии шифрования (такие, как скрытое шифрование), и, в-третьих, большую гибкость относительно того, где и как вы можете шифровать свои данные.
TrueCrypt работает практически на всех NT-вариациях операционных систем Windows: Windows 2000 (SP4), Windows XP, Windows Server 2003/2008 и Vista.

8. Работа с форматом PDF.
PDFCreator устанавливается как драйвер виртуального принтера и его можно использовать практически из любого Windows приложения, создавая PDF файлы. Он поддерживает большинство Adobe PDF функций, включая защиту паролем (и для пользователей и для авторов) и 128-битное шифрование.
Недостатком можно назвать только огромное колчество настроек конфигурации, то есть относительную сложность. Но к счастью они скрыты в диалоговом окне Options, и их трогать не обязательно. Новички могут без особых усилий использовать его на стандартных настройках. Например, в MS Word, PDFCreator нужно использовать как принтер, как будто вы отправляете документ на распечатку.

9. Архиватор.
7-Zip – еще один пример Open Source проекта, который давно обошел многие коммерческие продукты. Он поддерживает многие форматы декомпрессии (от ARJ до ZIP, и в общем то почти все остальные), и он имеет дополнительный, основанный на LZMA механизм архивации.
7-Zip предоставляет все, что вы можете хотеть от стандартного архиватора. Он быстр и надежен.

10. Антивирус.
ClamWin – антивирус с открытым исходным кодом, который предоставляет защиту от большинства типичных вредоносных программ. ClamWin имеет достаточно крепкий механизм проверки, автоматическое обновление антивирусных баз, плагин для проверки писем и приложений к письмам в Outlook, антивирусный сканер и интеграцию в контекстное меню Проводника Windows (Microsoft Windows Explorer).
Источник: mydiv.net
Лучшие open source программы

Комментарии
Популярные По порядку
Не удалось загрузить комментарии.
ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ
Как получить опыт и зарабатывать на Open Source проектах
В этой статье собрано все, что необходимо знать для участия в Open Source проектах: типичные ошибки и приобретаемые навыки.
4 книги по реверс-инжинирингу
Собрали несколько отличных книг по реверс-инжинирингу, которые подойдут и новичкам, и желающим попробовать что-то новое, будь то iOS или Xbox.
6 open-source проектов для практики новичка
Практика в open-source проектах поможет при составлении портфолио для трудоустройства. В статье приведены рекомендации по изучению этой тематики.
Источник: proglib.io
Безопасность в тренде. Лучшие опенсорс-проекты 2022 года

В фильме «Шоу Трумана» главный герой в 30 лет начал подозревать, что за ним всю жизнь наблюдают, манипулируя поведением. Так и сейчас некоторые люди с опозданием открывают для себя сквозное шифрование трафика, инструменты для самостоятельного хостинга и другие программы, о которых не задумывались в прежние времена.
Инфобез — одно из главных направлений проектов на Github. Посмотрим на лучшие новинки, которые там появились за последние несколько лет.
Для определения наиболее перспективных (быстрорастущих) проектов на Github можно использовать ROSS Index, который учитывает количество звёзд/форков и изменение этого показателя за указанный интервал времени. Хотя все знают, что существует чёрный рынок накруток на Github, но случаи накруток единичны и очевидны для квалифицированного наблюдателя.

Накрутки количества звёзд обычно легко выявляются
Нормальные опенсорсные проекты строят пользовательскую базу естественным способом, так что рост у них более органический. Например, вот лидеры ROSS Index за 2022 год с сортировкой по приросту количества звёзд за год. Оригинальный рейтинг ведёт инвестиционная компания Runa Capital, поэтому в таблице указан ещё объём привлечённого финансирования.
Топ-25 быстрорастущих проектов Github
| Builder | США | 2018 | $17,3 млн | репо | TypeScript | 14 134 | 623 | 968% | 1528% |
| Novu | Израиль | 2021 | $6,6 млн | репо | TypeScript | 16 085 | 982 | 446% | 1111% |
| refine | Турция | 2022 | $1,0 млн | репо | TypeScript | 6566 | 470 | 395% | 1017% |
| Safing | Австрия | 2017 | репо | Go | 5958 | 174 | 345% | 299% | |
| Nhost | Швеция | 2019 | $3,1 млн | репо | TypeScript | 5460 | 286 | 300% | 442% |
| ToolJet | Индия | 2021 | $1,6 млн | репо | JavaScript | 15 559 | 1408 | 256% | 413% |
| Netmaker | США | 2021 | $2,3 млн | репо | Go | 5819 | 398 | 221% | 384% |
| IceWhale Technology | Китай | 2020 | $0,4 млн | репо | Go | 8012 | 534 | 212% | 552% |
| Penpot | Испания | 2019 | $8,0 млн | репо | Clojure | 19 674 | 895 | 202% | 225% |
| MindsDB | США | 2017 | $7,9 млн | репо | Python | 12 182 | 1417 | 189% | 204% |
| ZincSearch | США | 2021 | $3,6 млн | репо | Go | 13 110 | 565 | 188% | 263% |
| Medusa | Дания | 2021 | $1,0 млн | репо | TypeScript | 15 893 | 1056 | 183% | 417% |
| Quickwit | США | 2020 | $2,6 млн | репо | Rust | 2857 | 145 | 181% | 259% |
| Umbrel | Индия | 2020 | $3,0 млн | репо | Shell | 3800 | 382 | 177% | 89% |
| NuxtLabs | Франция | 2017 | $2,0 млн | репо | TypeScript | 11 045 | 1167 | 175% | 457% |
| Astro | США | 2019 | $7,0 млн | репо | TypeScript | 23 814 | 1129 | 172% | 231% |
| SuperTokens | Индия | 2019 | $1,5 млн | репо | Java | 7793 | 268 | 165% | 185% |
| Charm | США | 2019 | $3,0 млн | репо | Go | 2884 | 67 | 165% | 458% |
| Obsidian | Канада | 2020 | репо | JavaScript | 3828 | 877 | 165% | 145% | |
| SST | США | 2017 | $1,0 млн | репо | TypeScript | 10 593 | 895 | 164% | 391% |
| Deepfence | США | 2017 | $10,5 млн | репо | Go | 2615 | 260 | 153% | 126% |
| Coqui | Германия | 2020 | репо | Python | 7519 | 851 | 152% | 319% | |
| Amplication | Израиль | 2020 | $6,6 млн | репо | TypeScript | 9140 | 762 | 150% | 420% |
| Bytebase | Китай | 2021 | $3,0 млн | репо | Go | 4593 | 304 | 150% | 267% |
| RustDesk | Сингапур | 2020 | репо | Rust | 35 185 | 3100 | 147% | 158% |
Несложно заметить, что многие представители рейтинга связаны с информационной безопасностью, в том числе:
- …2. Novu. Инфраструктура уведомлений для разработчиков.
- …4. Safing. Приложение для мониторинга всей сетевой активности.


- …29. Netbird. Не требующий конфигурации VPN для быстрого подключения компьютеров, серверов, облачных инстансов и устройств IoT.
- …31. Anchore. Платформа для отслеживания зависимостей, выявления несанкционированных компонентов, составления отчётов безопасности и т. д.

Из других интересных новостей за последние месяцы — первый релиз Kali Purple, дистрибутива Linux для оборонной безопасности (традиционно Kali ориентировалась на offensive security), а также решение разработчиков NordVPN опубликовать исходный код библиотеки и клиента, чтобы повысить доверие к своему инструменту.
Возможно, инструменты информационной безопасности именно с открытым кодом — один из главных трендов на ближайшее будущее. Будем следить за новостями.

- Блог компании GlobalSign
- Информационная безопасность
- Open source
- GitHub
- Софт
Источник: habr.com