Аналоги программ Windows для Linux.

часть 6
Программирование, разработка и сервер.
@mail   На главную Раздел OS Аналоги
на сайте http://www.electrosad.ru

Я не программист, и знаком только с разработкой 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, NVUQuanta 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.

Сорокин А.Д.

Яндекс.Метрика

Copyright © 2006 -2012; A.D. Sorokin; http://www.electrosad.ru @mail   В начало Раздел OS