Блог им. dmbaturin → Сборник открытого ПО для Windows
Хочу попросить помощи у сообщества.
Суть такова: сейчас я работаю над сборником открытых программ для Windows. Некий расширенный аналог , но преследующий такие цели:
— Максимальный охват сфер деятельности
— По возможности наличие нескольких программ для одной задачи (чтобы показать многообразие СПО и дать возможность выбрать программу по вкусу)
— Ориентированность на русскоязычную аудиторию: наличие локализованных версий
— Наличие документации, по возможности русскоязычной
Если кратко, то я хочу собрать решение, которое в некотором степени воссоздаст удивление установившего Linux при виде списка доступных пакетов, и предоставит программы для большинства целей.
Прошу у вас любую критику, предложения, советы по списку программ. Особенно прошу подсказать хорошую программы для просмотра и организации изображений.
Сейчас в составе сборника:
Офисные программы:
— Open Office
— Abiword
— OpenProj
— Planner (управление проектами)
— Sunbird
— OpenOCR (бывшая Cuneiform, открытая система распознавания текста)
— SumatraPdf (смотрелка)
— PDFCreator (виртуальный принтер для их создания из чего угодно)
— WinDjVu
— FBReader
— StarDict
— Ананас (учетная платформа в стиле 1С)
— Dia (рисовалка схем и диаграмм)
Интернет:
— Firefox
— Seamonkey
— Thunderbird
— Evolution
— Pidgin
— Miranda
— Psi
— kvirc
— QutIM
— FileZilla
Сеть:
— WireShark (анализатор трафика)
— nmap (сетевой сканер)
— Autoscan (визуальный анализатор сети)
— ettercap (снифер)
— PuTTY
— TightVNC
Графика:
— Gimp
— InkScape
— Blender
Мультимедиа:
— SMPlayer
— VLC
— Songbird
— Audacity (звуковой редактор)
— Avidemux (редактор видео)
— VirtualDub (видеоконвертор)
— CDex (граббер audio CD)
Утилиты:
— 7Zip
— InfraRecorder
— WinCDEmu
— ProcessHacker (менеджер процессов)
Файловые менеджеры:
— FAR (2.0)
— muCommander
Виртуализация и эмуляция:
— VirtualBox
— DOSBox
— Cygwin
Наука:
— Maxima
— Axiom (системы компьютерной алгебры)
— Octave
— Scilab (численные вычисления)
— GAP (конечные группы и дискретная математика)
— Graphviz (визуализация графов)
— Avogadro (редактор химических формул)
Техника:
— KiCAD (редактор схем электрических цепей)
— FreeCAD (САПР для трехмерного моделирования)
Образование:
— Celestia
— Stellarium (виртуальные планетарии)
— iTest (редактор и среда для проведения тестов)
Разработка ПО:
Языки:
— Python
— Ruby
— Perl (Strawberry Perl)
— FreePascal
— Watcom compiler (C, C++, Fortran 77)
— g95 (Fortran 95)
— php
Среды разработки:
— NetBeans
— Geany
— SciTE
— надо бы Eclipse, решить бы еще, какой именно
— Lazarus (среда и набор компонентов для FreePascal, нечто вроде Delphi)
Инструменты:
— Subversion
— DOxygen
— InnoSetup (средство создания инсталляторов)
— WiX (инструмент для сборки msi-пакетов)
Серверное ПО:
— XAMPP (интегрированный пакет с веб-сервером, php и прочим)
— Apache2
— Lighttpd
— FileZilla Server (ftp-сервер)
— Apache Tomcat
СУБД:
— PostgreSQL
— Firebird
— MySQL
Безопасность:
— ClamWin
— WinPooch (резидентный сканер для Clam)
— Gpg4Win
P.S.
А еще интересно, где можно разместить образ диска таких размеров :)
Суть такова: сейчас я работаю над сборником открытых программ для Windows. Некий расширенный аналог , но преследующий такие цели:
— Максимальный охват сфер деятельности
— По возможности наличие нескольких программ для одной задачи (чтобы показать многообразие СПО и дать возможность выбрать программу по вкусу)
— Ориентированность на русскоязычную аудиторию: наличие локализованных версий
— Наличие документации, по возможности русскоязычной
Если кратко, то я хочу собрать решение, которое в некотором степени воссоздаст удивление установившего Linux при виде списка доступных пакетов, и предоставит программы для большинства целей.
Прошу у вас любую критику, предложения, советы по списку программ. Особенно прошу подсказать хорошую программы для просмотра и организации изображений.
Сейчас в составе сборника:
Офисные программы:
— Open Office
— Abiword
— OpenProj
— Planner (управление проектами)
— Sunbird
— OpenOCR (бывшая Cuneiform, открытая система распознавания текста)
— SumatraPdf (смотрелка)
— PDFCreator (виртуальный принтер для их создания из чего угодно)
— WinDjVu
— FBReader
— StarDict
— Ананас (учетная платформа в стиле 1С)
— Dia (рисовалка схем и диаграмм)
Интернет:
— Firefox
— Seamonkey
— Thunderbird
— Evolution
— Pidgin
— Miranda
— Psi
— kvirc
— QutIM
— FileZilla
Сеть:
— WireShark (анализатор трафика)
— nmap (сетевой сканер)
— Autoscan (визуальный анализатор сети)
— ettercap (снифер)
— PuTTY
— TightVNC
Графика:
— Gimp
— InkScape
— Blender
Мультимедиа:
— SMPlayer
— VLC
— Songbird
— Audacity (звуковой редактор)
— Avidemux (редактор видео)
— VirtualDub (видеоконвертор)
— CDex (граббер audio CD)
Утилиты:
— 7Zip
— InfraRecorder
— WinCDEmu
— ProcessHacker (менеджер процессов)
Файловые менеджеры:
— FAR (2.0)
— muCommander
Виртуализация и эмуляция:
— VirtualBox
— DOSBox
— Cygwin
Наука:
— Maxima
— Axiom (системы компьютерной алгебры)
— Octave
— Scilab (численные вычисления)
— GAP (конечные группы и дискретная математика)
— Graphviz (визуализация графов)
— Avogadro (редактор химических формул)
Техника:
— KiCAD (редактор схем электрических цепей)
— FreeCAD (САПР для трехмерного моделирования)
Образование:
— Celestia
— Stellarium (виртуальные планетарии)
— iTest (редактор и среда для проведения тестов)
Разработка ПО:
Языки:
— Python
— Ruby
— Perl (Strawberry Perl)
— FreePascal
— Watcom compiler (C, C++, Fortran 77)
— g95 (Fortran 95)
— php
Среды разработки:
— NetBeans
— Geany
— SciTE
— надо бы Eclipse, решить бы еще, какой именно
— Lazarus (среда и набор компонентов для FreePascal, нечто вроде Delphi)
Инструменты:
— Subversion
— DOxygen
— InnoSetup (средство создания инсталляторов)
— WiX (инструмент для сборки msi-пакетов)
Серверное ПО:
— XAMPP (интегрированный пакет с веб-сервером, php и прочим)
— Apache2
— Lighttpd
— FileZilla Server (ftp-сервер)
— Apache Tomcat
СУБД:
— PostgreSQL
— Firebird
— MySQL
Безопасность:
— ClamWin
— WinPooch (резидентный сканер для Clam)
— Gpg4Win
P.S.
А еще интересно, где можно разместить образ диска таких размеров :)
- +9
- dmbaturin
- 31 июля 2009, 19:42
Про Songbird надо учесть, и правда забыл про него.
JRE придеться включить, она для NetBeans нужна как минимум.
А вот OpenJDK под винду пока нету, она только для линукса и солярки.
zvie: да, разумно. Поставлю чуть позже, ну и после релиза он доступен будет.
axm: разумеется. Для счастья человеческого и делаю :)
Осталось только придумать, куда это все выложить, потому как там уже два с лишним гигабайта.
На это нужен уже не один человек, если желаете присоединится, пишите на почту или в сообщения.
Программа клиент скачивает с сервера небольшой файл(напр. Dist.xml), в котором содержится следующая информация:
*Название программы
*Версия
*Ссылка на скачивание с оф. сайта программы
*Категория(Интернет, Офис, и т.д.)
Пользователь отмечает интересующие проги, они скачиваются, после чего создаётся какой-нибудь файл (напр. install.bat) из которого поочерёдно запускаются инсталяторы программ(без участия пользователя тут не обойтись). В итоге на сервере(пожалуй это громкое название тут неуместно) нужно всего-то место для файла Dist.xml что совсем крохи.
Кроме того, он создает ряд проблем, таких как отслеживание зависимостей и обновления.
Я полагаю, что действительно привлечь пользователей можно только реализацией, близкой по функциональности к линуксовым менеджерам пакетов или портажам *BSD.
C оф. сайта: «Appupdater provides advanced functionality to Windows, similar to apt-get or yum on Linux. It automates the process of installing and maintaining up to date versions of programs. It is fully customizable for use in a corporate environment.»
В двух словах- это менеджер пакетов для винды. Установил и посмотрел, что за зверь. Поставил пару приложений всё инсталлировалось без ошибок и работало как надо! Если у вас есть наработки поделитесь с разработчиками, думаю они будут вам благодарны.
Можно использовать один и тот же файл с паролями во всех OS.
Что до менеджера пакетов и репозитария, то я давно собирался им заняться и когда-то набросал архитектуру этого дела. Если есть располагающие свободным временем и желанием, то можно заняться.
— диспетчер задач
— эмулятор CD
За эмулятор CD отдельное спасибо, его очень не хватало.
Простите за оффтоп. Может кто посоветовать другие решения?
Rem_: да, в свежей редакции списка он есть. Кстати, вот она:
А также наборчик от Sysinternals
(Для справки — это с чего начиналось, фришное не открытое.)
Монстры, а не проги. Сканит диск (диски) и рисует пропорциально по квадратикам занимаемое файло в разных красках. Охренетюзабилити. Теперь если вы потеряли пор… хороший фильм, то большой квадратик напомнит вам, в какой он папке лежит :)
is a full-featured IDE (Integrated Development Environment) aiming to make the individual developer (and the development team). GPL3