Open Source Anwendungen/Programmierung und Entwicklung

From macwrench
  Open Source Anwendungen:
 

Softwareentwicklung

 

Editoren

Name Anmerkungen Voraussetzungen Lizenz
TextMate 2 Sehr flexibler, erweiterbarer und dennoch schneller Cocoa-Texteditor, seit Version 2 Open Source GPLv3
Editra Plattformübergreifender Texteditor für Mac OS X, Linux und Windows GPL
MacVim Mac-Portierung des Kommandozeilen-Klassikers VIM VIM License
jEdit Über PlugIns erweiterbarer, plattformübergreifender Open-Source Editor GPL
HexEdit Hex-Editor für Mac OS X, läuft unter so ziemlich jeder Version von Mac OS (X) Mozilla Public License 1.0 (MPL)
Hex Fiend Schneller, schlanker Hex Editor für Mac OS X BSD
 
 

Entwicklungsumgebungen (IDE)

Name Anmerkungen Voraussetzungen Lizenz
Eclipse Open-Source-Plattform zur Entwicklung von Software verschiedenster Art und Sprache. EPL (früher CPL
NetBeans Open-Source-Entwicklungsumgebung zur Entwicklung von Software verschiedenster Art. Spezialisierte Versionen für Skriptsprachen wie PHP, Python oder Ruby sind verfügbar. CDDL, GPL
MonoDevelop Entwicklungsumgebung auf Basis des Mono-Projekts für die plattformübergreifende Softwareentwicklung mit .NET GPL
 
 

Programmiersprachen und Entwicklungspakete

Name Anmerkungen Voraussetzungen Lizenz
PHP Plattformübergreifende Programmiersprache; PHP-Installationspakete für Mac OS X sind hier verfügbar PHP-Lizenz
Python Python License
 
 

Versioninerungssysteme

Name Anmerkungen Voraussetzungen Lizenz
svnX Der wohl (funktionell) vollständigste und beste, freie Cocoa Subversion-Client LGPL
SCPlugin Subversion-Plugins für den Finder, ermöglicht diverse SVN-Operationen über das Finder-Kontextmenü sowie das Durchsuchen von SVN-Repositories via WebDAV über Finder-Serververbindungen (http, https) MIT
PySVN Workbench Plattformübergreifender Subversion-Client Apache-Lizenz
GitX Graphische Oberfläche für das Versionierungssystem Git. Das dafür benötigte Kommandozeilenprogramm gibt es unter git-scm.com. GPL
 
 

Sonstige Werkzeuge

Name Anmerkungen Voraussetzungen Lizenz
Sequel Pro graphisches MySQL-Verwaltungstool (früher: CocoaMySQL, siehe Projektseite), ermöglicht auch den Remote-Zugriff auf MySQL Server via SSH GPL
Flycut Einfache, recht praktische Verwaltung für die Zwischenablage (Fork von Jumpcut) MIT