Я не программист, и знаком только с разработкой HTML, который
возможно только из-за этой Lang и попал в этот раздел.
Конечно как всякий продвинутый инженер когда-то что-то карябал на Бейсике,
работал с FoxPro , если кто помнит - которую съел Билл
и даже пыталc я применить C+ .
Но оказалось - программистов море, а грамотных инженеров не хватает. И вот
закономерный результат. Но эти разделы интересны и
важны тем кто хочет заниматься этими вопросами. Поэтому внимание ему будет
оказываться ничуть не меньше чем другим разделам.
Дело только за нами!
Таблица аналогов содержит столбец
"Сравнительные характеристики"!
Просьба тем кто пользовался программами и может дать их
сравнительную оценку, присылать свои комментарии. Они будут помещены от Вашего
имени.
Назначение,
Название
Название,
имя файла
на сервере, ссылка
Сравнительная оценка
Windows программа
Linux аналог
Среда разработки на Visual C++
Borland C++ Builder
MS Visual C
QtDesigner +MSVC
Anjuta +
Glade + Devhelp.
KDE Studio
Gold . [Prop]
Dev-C++ .
Kylix. [Prop] (Kylix
Personal Edition -
бесплатный )
QtDesigner
Kdevelop
vtkBuilder.
foxBuilder.
wxDesigner.
Arriba . [Prop]
Code
Crusader . [Prop]
CodeWarrior . [Prop]
Gbuilder .
Source
Navigator.
TimeStorm . [Prop]
Understand for
C++ . [Prop]
SlickEdit . [Prop]
Vide.
Среда разработки на C++
Borland Turbo C++
3.0
для DOS,
Minimalist GNU For Windows
(mingw32-gcc.exe)
GCC (+
Motor или +
Xwpe ).
LinEdit .
Rhide .
Wxstudio .
Eclipse .
Среда разработки Python
IDLE ( стандарт )
DrPython
Boa-constructor
Eric
IDLE ( стандарт )
DrPython
Boa-constructor
Eric
Среда разработки на Object Pascal
Delphi
Kylix. [Prop] (Kylix
Personal Edition -
бесплатный ).
Lazarus + FPC.
Среда разработки на Pascal
Pascal, BP
Freepascal.
GNU Pascal (gpc) .
RShell ( в стиле Borland Pascal 7.0)
Среда разработки на Basic
Basic
FreeBASIC Compiler
DarkBasic( мультимедия ,
игры )
Hbasic
X-basic
Yabasic
SmallBASIC
FreeBASIC Compiler
sdlBasic
( мультимедия ,
игры )
Среда разработки на Prolog
VisualProlog,
Mercury ,
SICStus Prolog [Prop]
GNU
Prolog.
Mercury .
SWI-Prolog .
SICStus Prolog. [Prop]
CIAO Prolog.
Ассемблер
TASM,
MASM,
NASM
NASM. (Intel syntax)
Программа входит в состав многих дистрибутивов. Домашняя
страничка—
http ://www .web -sites .co .uk /nasm
FLAT Assembler.
gas. (AT&T syntax, входит в binutils).
Дизассемблер, Reverse engineering
А
зачем,?:)
ldasm .
SoftIce
Отладчик
WinDbg
Minimalist GNU For Windows (gdb.exe)
gdb . Frontend' ы :
ddd .
xxgdb, mxgdb .
CGDB .
Vim scripts .
[X]Emacs C-mode.
KMD .
NANA . (Library)
CASE-система верхнего уровня
Rational Rose.
Rational Rose. [Prop]
HEX-редактор
Hiew
Biew.
KHexEdit.
hexedit ( консоль ).
GHex .
Clipper - компилятор и препроцессор
CA-cliper,
The Harbour
Project
Clip .
The Harbour Project .
xHarbour.
Платформа в стиле dot-net
M$ .Net
Mono .
DotGNU/Portable.NET
Работа
с CVS
WinCVS, TortoiseCVS,
cvs
для Windows,
BitKeeper [Prop]
cvs ( консоль ).
Cervisia (KDE).
Lincvs. (Front-end
к CVS)
BitKeeper. [Prop]
SubVersion . (enhanced CVS-like
platform + WebDAV -> SCM)
IDE
для разработки программ под Interbase/Firebird
IBExpert
IBAccess
IBAdmin [prop]
IBWebAdmin (apache / php)
Visual
Basic
Visual
Basic
Gambas
Phoenix
KBasic
HBasic
Mono
Графические библиотеки
WinAPI,
MFC, VCL (C, C++)
Tk (Tcl, C)
Tkinter (поверх Tk для
Python, Perl, etc)
wxWindows (C++) (поверх winapi)
wxPython (Python) (поверх wxWindows)
GTK+ (link #2 ) (C, C++)
Qt (C++)
FLTK (C++)
AWT, Swing (Java)
Xaw - в составе X-сервера (C)
FOX
X11/Xext (C) - библиотеки низкого уровеня, используемые всем
остальным.
Xt - X Toolkit (C) - референсный X11 тулкит
Xaw - MIT Athena (C) - референсный X11 тулкит
Xaw3d - MIT Athena 3D (C) -
Athena с 3D-видом
LessTif - opensource аналог Motif 1 (C)
OpenMotif (C)
Tk (Tcl, C)
Tkinter (поверх Tk для
Python, Perl, etc)
wxWindows (C++) (поверх GTK+ - wxGtk или
Motif - wxMotif)
wxPython (Python) (поверх wxWindows)
Qt (C++)
GTK+ (C, C++)
PyQt (поверх Qt для
Python)
PyGTK (поверх GTK+
для Python)
Gtk::Perl (поверх GTK+ для Perl)
Qt for Perl (поверх Qt для Perl)
GtkAda (поверх GTK+ для Ada95)
FLTK (C++)
XView (C)
FOX (C++)
AWT, Swing (Java)
WinAPI и MFC через wine (C)
В тех
случаях, где тулкит рассчитан на C, обычно есть возможность
использования из других языков. К некоторым есть объектные биндинги
для более удобного обращения из C++ и других ОО-языков. Тулкиты,
изначально рассчитанные на C++ из C использовать нельзя, из других
языков нередко тоже.
Система документирования исходного текста
Doxygen
Doxygen .
CWEB .
Проверка быстродействия кода
gProf.
JUnit . (Java)
Средства проектирования программного обеспечения
Rational Rose
Enterprise Architec
Visio
Создание игр
DirectX
libSDL
ClanLib
libSDL
ClanLib
Bug
Tracking System
Bugzilla .
Object
Request Broker (ORB)
ORBIT
ORBIT .
Переносимость программ между различными системами
Autoconf, Automake & Libtool .
Source code indexer
and cross-referencer
GNU GLOBAL .
LXR .
Динамическое отслеживание системных вызовов
Syscalltrack .
XML C parser
libxml
Libxml2 .
Разработка HTML/DHTML/XML.
Назначение,
Название
Название,
имя файла
на сервере, ссылка
Сравнительная оценка
Windows программа
Linux аналог
WYSIWYG html редактор
FrontPage
Mozilla Composer
Композер Mozilla поддерживает принцип
WYSIWYG
Macromedia
Dreamweaver
MS Frontaker
Netscape /
Mozilla Composer
Openoffice HTML editor ,
NVU
Quanta Plus
-
http://quanta.kdewebdev.org/
Quanta Plus Тоже хорошие редакторы
NVU -
http://www.nvu.com/index.php
Nvu Рекомендует К.Коган
Openoffice HTML editor.
Amaya . ( Нет поддержки
русского языка )
GINF (Ginf is not Frontpage).
IBM
WebSphere Homepage Builder . [Prop]
JXHTMLEDIT (Java),
KompoZer (fork of NVU 1.0),
Bluefish-http://bluefish.openoffice.nl/index.html ,
Geany-
http://geany.uvena.de/
OOWeb , NVU ,
Quanta Plus ,
Mozilla ,
Screem ,
Bluefish ,
Amaya ,
KompoZer ,
Bluefish ,
Geany ,
Мощный редактор для создания сайтов, содержит набор сэмплов и
может быть дополнен всяческими плагинами
Dreamweaver Ultradev
HTML / DHTML редактор
HomeSite,
Coffeecup
Quanta Plus.
Bluefish.
WebMaker.
Screem.
Toppage.
WebDesigner.
ScriptEditor.
August .
Coffeecup / Linux .
FCKeditor .
Arachnofilia
Arachnofilia. [Prop]
XML редактор
XML Spy [Prop]
XMLMind XML Editor .
Vim .
Emacs .
Perl/Python/Tcl IDE
Komodo. [Prop]
Perl Dev Kit .
Java IDE
JBuilder, IDEA
Ссылка :
Java Tools for Linux.
Jbuilder.
NetBeans.
Eclipse.
Sun ONE Studio.
[бывший Forte]
Vide.
J2EE based application server
JBoss.
IDE для разработки баз данных Oracle.
T.O.A.D., SQL
Navigator, PL/SQL Developer
Tora.
CASE-средство для UML
ArgoUML ,
Together ControlCenter [Prop]
Umbrello UML Modeller.
Dia +
Dia2Code .
PoceidonCE (community edition) .
ArgoUML.
Together ControlCenter [Prop]
Всё необходимое для работы с XML Schemas, DTD, XSL/XSLT, SOAP,
WSDL (редактирование, отладка, проверка и тд)
Altova XMLSpy Suite
Исходный код -> HTML-файл с подсветкой синтаксиса
Webcpp .
Назначение,
Название
Название,
имя файла
на сервере, ссылка
Сравнительная оценка
Windows программа
Linux аналог
Web-сервер
Apache
IIS
Roxen
wn
cern-httpd
dhttpd
caudium
aolserver
Boa
Apache .
Xitami .
Thttp .
TUX
(Red Hat Content Accelerator) .
PublicFile .
Boa .
Caudium .
Roxen .
Zeus . [Prop]
Thy .
FTP-сервер
Internet Information
Server,
ServU ,
War FTP,
BulletProof FTP server,
FileZilla server
pure-ftpd .
vsftpd.
wu-ftpd .
proftpd .
gl-ftpd .
ftp.
PublicFile .
Teepeedee .
proftpd ,
vsftpd
Язык для Web-разработки
PHP
PHP .
Perl
Perl .
ASP
Модуль ASP для Apache.
СУБД
MS SQL,
MySQL
Sybase Adaptive Server
Enterprise. [Prop]
PostgreSQL.
Самая продвинутая СУБД с открытыми исходниками.
MySQL . Самая популярная СУБД с открытыми
исходниками.
mSQL.
SAP DB .
IBM DB2
IBM DB2. [Prop]
Oracle
Oracle. [Prop]
PostgreSQL.
Линтер. (???)
Informix. [Prop]
Сервер баз данных с возможностью встраивания
Borland Interbase,
FireBird
FireBird .
Сервер электронной почты
MDaemon , Hamster
Sendmail .
Qmail.
Postfix .
Exim .
Email / PIM / Groupware сервер
Microsoft Exchange
CommuniGate Pro. [Prop]
Bynari's Insight GroupWare
Suite . [Prop]
Samsung Contact . [Prop]
Teamware Office . [Prop]
Novell
Netmail . [Prop]
Amphora. (Zope / Qmail).
Tutos. (Apache / PHP /
Mysql / Sendmail).
Kroupware.
Проект от разработчиков KDE PIM,
финансируется правительством Германии .
SuSe Linux Openexchange Server . [Prop]
PHPGroupware .
SCOoffice Mail Server . [Prop] (SCO - m.d.
:).
LinuXchangE .
OpenOffice.org
Groupware Project . (New!)
Tiki
CMS/Groupware . (Apache / PHP /
Mysql).
Почтовый фильтр / уничтожитель спама
cygwin+Exim port
SpamAssassin .
Procmail .
Mailfilter.
С yrus-imap.
Exim.
POPFile .
Закачиватель почты
MDaemon
Fetchmail .
База
данных коллективного доступа, электронная почта, средства
автоматизации деловых процедур
Lotus
Domino
Lotus Domino. [Prop]
Сервер
/ роутер на одной дискете.
НЕТ
muLinux .
Dachstein (firewall / dhcp).
Serverdisk (http / ftp).
Fli4l
Говорят т акого
добра сколько угодно
Прокси-сервер
MS Proxy Server
WinGate
TOR Anonymizing proxy
Java Anonymizing Proxy
Squid
Paco
Privoxy
Wwwoffle
OOPS
TOR Anonymizing proxy
Java Anonymizing Proxy
Middleman filtering proxy server
Cервер
для поддержки Java Servlet'ов и JSP, может работать в связке с
Apache
Tomcat
Tomcat .
Продвинутая статистика работы сервера
AWStats
AWStats . ( Все web-, ftp-, proxy-,
mail-, wap-
и streaming- серверы ).
ANALOG . (Web-серверы).
Создание кластера из серверов
LVS - The Linux
Virtual Server.
Кластерные файловые системы
GFS
2)
ADIC
GFS .
OpenGFS .
Lustre . (not SAN
compatible?)
Matrix Server . [Prop]
CXFS .
GPFS .
Oracle Cluster File System (OCFS) .
Coda .
Intermezzo .
1Convolo cluster .
ADIC .
Web
Mail
IMP .
CAMAS . (for Caudium
web-server).
Часть1.
Программы для исполнения
Windows приложений в Linux ,
виртуальные машины и эмуляторы.
Часть 2. Программы для работы в офисе и бизнеса.
Часть 3. Программы для работы в Интернет, с сетью.
Часть 4. Программы для
работы в файлами, системные и минимальный набор ОС.
Часть 5. Программы для работы со
звуком, видео, графикой и СD .
Часть 6.Программирование,
разработка и сервер.
Часть
7. Математические, инженерные,
для оформления научных работ, ГИС, статистические программы.
Часть
8. Прочие программы и программы для проверки и игры.
январь 2008 года, 2009.
Сорокин А.Д.