direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Infos und Links zu wissenschaftlicher Software

Einer der Grundpfeiler von pro∫cience ist die Vermittlung von Software-Kompetenzen, um euch fit für die Forschung zu machen.

Im Folgenden findet ihr daher eine Liste(*) zu frei verfügbarer wissenschaftlicher Software, die euch während des Studiums und später im Beruf nützlich sein könnte. Auch in unseren Workshops finden einige der aufgeführten Programme Anwendung.

(*) Keinerlei Anspruch auf Vollständigkeit! Wenn ihr ein gutes, freies Programm mit wissenschaftlichen Anwendungsmöglichkeiten kennt, welches noch in unserer Liste fehlt, könnt ihr uns gerne kontaktieren.

Alle Angaben ohne Gewähr! Sollte ein Link nicht mehr funktionieren, benachrichtigt uns bitte.

Für die Inhalte externer Links übernehmen wir keine Haftung! Siehe Haftungsausschluss

Texteditoren (allgemein)

Für Quellcode
Programm
Eigenschaften
vergleichbar mit...
Betriebs-system(e)
Homepage/
Download
Notepad++
Texteditor; unterstützt Quellcode in vielen Sprachen; übersichtliche Tab-Anordnung; klein, schnell, einfach zu
bedienen
kleinen Texteditoren wie gedit unter Linux
Windows
notepad-plus-plus
Fraise/
Smultron

Texteditor; unterstützt Quellcode in vielen Sprachen; klein und
einfach zu bedienen
kleinen Texteditoren wie gedit unter Linux
Mac OS
download (chip.de)
Emacs for Windows
Mächtiger, konfigurierbarer
Texteditor
Tastenkürzel

Emacs/XEmacs unter Linux
Windows
download
(ftp.gnu.org)

Aquamacs
Mächtiger, konfigurierbarer
Texteditor 
Emacs/XEmacs
unter Linux
Mac OS
aquamacs.org
gVim/Vim
MacVim

Mächtiger, konfigurierbarer Texteditor
Kurzanleitung
Vim unter Unix/Linux
Windows
Mac OS
Linux
download
(vim.org)


Texteditoren und Entwicklungsumgebungen (LaTeX)

Zum TeXen
Programm
Eigenschaften
vergleichbar mit...
Betriebs-system(e)
Homepage/
Download
Texmaker
Entwicklungsumgebung
(Auto-Completion, Spellcheck, pdf-Viewer)
für das Arbeiten mit LaTeX
(Achtung: unter Windows und Mac OS muss
zusätzlich noch MiKTeX/MacTeX installiert werden!)
der integrierten LaTeX-Entwicklungs-umgebung Kile unter Linux
Windows
Mac OS
Linux
xm1math.net/
texmaker

Gummi
einfacher Editor, aber mit Sofort-Dokumentvorschau
Linux
midnightcoding.org
MiKTeX
TeX-Distribution mit
Entwicklungsumgebung (TeXworks) mit einfachem Editor und pdf-Viewer
Windows
miktex.org
MacTex
TeX-Distribution mit Entwicklungsumgebung (TeXworks) vgl. MiKTeX
Mac OS
download
(tug.org/
mactex)

TeXlipse
TeX-Plugin für die Entwicklungsumgebung Eclipse
(Achtung: Voraus-
setzung ist eine vorhande Eclipse-Installation!)
Windows
Mac OS
Linux
texlipse.
sourceforge.net

Programmierung/Entwicklung (allgemein)

Zum Coden
Programm
Eigenschaften
vergleichbar
mit...
Betriebs-
system(e)
Homepage/
Download
Cygwin
Ein Linux-Wrapper für Windows, der die GNU Compiler- Sammlung GCC (C/C++, Java, Objective-C, Fortran, ADA) unterstützt
Installations-anleitung für GCC

MinGW
aber: Cygwin besitzt eine POSIX-Kompatibilitäts-schicht
Windows
cygwin.org
MinGW
Entwicklungs-
umgebung
für die GNU Compiler-Sammlung GCC (vgl. oben) unter Windows
Empfehlung: Installation mit MYSYS (Linux-artiges Minimalsystem, Bourne-Shell zur Kommandozeilen-eingabe)

Cygwin
aber: MinGW besitzt keine POSIX-Kompatibilitäts-schicht; Cross-Compilierung auf POSIX-Systemen jedoch möglich
Windows
mingw.org
Dev-C++
Entwicklungsumgebung für die GNU Compiler-Sammlung GCC; durch Extra-Pakate (Devpaks) in seiner Funktionalität erweiterbar
MS Visual C++
Windows
sourceforge
clang
Relativ neuer C/C++-Compiler, entwickelt von Apple und Google, OpenSource, aber auch kommerziell nutzbar; enthalten in der Mac-IDE Xcode
GCC
Mac OS
iOS
clang.llvm.org
Eclipse
Integrierte Entwicklungs-umgebung (IDE) für Java, C/C++ mit Plugins für Perl, PHP, Python, C#, Fortran uvm.- aber: Erweiterungen teils proprietär
Netbeans, Anjuta
Windows
Mac OS
Linux
eclipse.org
Netbeans
Integrierte Entwicklungs-umgebung (IDE) für Java, C/C++, HTML5, PHP uvm.
Eclipse, Anjuta
Windows
Mac OS
Linux
netbeans.org
Spyder
Python-Entwicklungsumgebung (unter Windows als Teil des Softwarepakets Python(x,y) erhältlich, mehr dazu hier)
andere Python IDEs, Anjuta uvm.
Windows
Mac OS
Linux
spyderlib
Code::Blocks
C/C++ Entwicklungs-umgebung (auch mit bereits integriertem MinGW --> GNU Compiler-Sammlung GCC erhältlich)
MS Visual C++, Anjuta uvm.
Windows
Mac OS
Linux
sourceforge
Anjuta
Integrierte Entwicklungsumgebung (C/C++, Java, Python) für GNOME
Code::Blocks, Netbeans, MS Visual C++ uvm.
Linux
anjuta.org


Konstruktion und Vektoren

Zum Konstruieren
Programm
Eigenschaften
vergleichbar mit...
Betriebssystem(e)
Hompepage/ Download
Vectorworks
CAD-Programm für Planungsprozesse mit 2D-, 3D-, Präsentations- und Konstruktions-werkzeugen

kostenlose Studenten- und Dozentenlizenz nach Nachweis der Universitäts-zugehörigkeit

kommerzielle Nutzung ist untersagt
Windows
MAC OS X
computerworks
AutoCAD
CAD-Programm für vektororientierte technische Zeichnungen, (3D-)Objekt-modellierung

kostenlose Studentenlizenz nach Anmeldung mit Nachweis des Studierenden-status

kommerzielle Nutzung ist untersagt
Windows
MAC OS X
Android
iOS
students.
autodesk.com

Numerische Mathematik, Datenanalyse und -visualisierung

Für Daten
Programm
Eigenschaften
vergleichbar mit...
Betriebs-
system(e)
Homepage/
download
Python(x,y)
Umfangreiches Softwarepaket für numerische Berechnungen, Datenanalyse, Datenvisualisierung; Entwicklungstool für natur- und ingenieurs-wissenschaftliche Anwendungen
Windows
Linux (nur als Einzelpakete: Spyder, NumPy, SciPy, Matplotlib...)
pythonxy
Scilab/Xcos
Softwarepaket zur Lösung numerischer Probleme, Erstellung von 2D/3D Plots, Reglungstechnik, digit. Signalverabeitung...
MATLAB/
Simulink
(syntaktisch nicht vollständig kompatibel, aber Scilab enthält Tools zur Konvertierung)
Windows
Mac OS
Linux
scilab.org
QtiPlot
Softwarepaket zur Datenanalyse und Datenvisualisierung, skriptfähig (Python)
Origin
Windows
Mac OS
Linux
download
(physik.
tu-berlin.de)
(*)
mit TU-Campus-lizenz, enthält kostenlosen techn. Support

(*) Um auf diesen Download zugreifen zu können, muss man sich innerhalb der TU-Domäne befinden (auf TU-Rechner oder über VPN im "tubit"-Netzwerk).

Grafikerstellung/Bildbearbeitung

Für Grafiken
Programm
Eigenschaften
vergleichbar
mit...
Betriebs-
system(e)
Homepage/
Download
GIMP
Grafikprogramm zur digitalen Bildbearbeitung
Adobe Photoshop
Windows
Mac OS
Linux
gimp.org
gimp.org/
macintosh

Inkscape
Grafikprogramm zur Erstellung und Bearbeitung von Vektorgrafiken
Adobe Illustrator
Windows
Mac OS
Linux
inkscape.org
PSTricks
Makro-Sammlung zum Erstellen und Einbinden von PostScript-Grafiken innerhalb von TeX/LaTeX-Code
plattform-unabhängig
Teil der TeX-Distributionen

tug.org/PSTricks
(Beispiele)
PGF/TikZ
Grafiksystem (Low level Sprache + Makros) zur Erstellung von Vektorgrafiken (basierend auf geom. & algebr. Beschreibungen) innerhalb von TeX/LaTeX
plattform-unabhängig
Teil der TeX-Distributionen

texample.net/tikz
(Beispiele)


Betriebssysteme (Linux)

Als freie Alternative - v.a. für alte Hardware / begrenzten Speicherplatz
Programm/OS
Eigenschaften
Homepage/ Download
Universal USB Installer
formatiert und bereitet einen USB-Stick (mind. 8GB) als bootbares Installationsmedium für alle möglichen Linuxversionen vor; Betriebssystem: Windows
pendrivelinux.com
LinuxLive USB Generator (LiLi)

analog Universal USB Installer
linuxliveusb.com
Ubuntu
freie, userfreundliche Linux-Distribution, basierend auf Debian; oben aufgeführte Linux-Software lässt sich einfach über das Ubuntu Software Center installieren und updaten. Empfohlenes RAM: 386-512 MB, Festplattenspeicher 4-5 GB
ubuntu.com
Ubuntu-Variationen
Kubuntu: KDE-Desktopumgebung, ressourcenintensiv.
Xubuntu: Xfce-Destopumgebung, ressourcenschonend.
Lubuntu: LXDE-Desktopumgebung, sehr ressourcenschonend
kubuntu.org
xubuntu.org
lubuntu.net


Debian GNU/Linux

komplett auf freier Software basierende Linux-Distribution
debian.org
Manjaro Linux
freie, auf Arch Linux basierende, Linux-Distribution mit vereinfachter Installation; automatische Hardware- und Treibererkennung; Pacman-GUI; verschiedene Desktop-Umgebungen (für kleine/alte Maschinen am besten den Default Xfce); Achtung: Derzeit sind USB-Sticks (noch) nicht mit LiLi zu erzeugen, mit dem Universal USB Installer funktioniert es unter der Option für nicht gelistete Distributionen (ganz unten im Dropdown-Menü des USB Installers)
manjaro.org

Dreamspark (Microsoft-Kooperation)

Betriebssysteme, Entwicklertools, Anwendungen, Server
Kategorie
Programme
Download
Betriebssysteme
Windows Vista
Windows 7
Windows 8
Dreamspark
Entwicklertools
MS Visual Basic / C++ / C# / Studio / Web Developer
MS .NET
u.a.
Dreamspark
Server
MS Windows Server 2012
MS SQL Server 2012
MS Exchange Server 2010
MS Sharepoint Server 2010
u.a.
Dreamspark
Anwendungen
MS Visio 2013
MS Project 2013
MS Access 2013
MS One Note 2013
u.a.
Dreamspark

Dies ist eine Microsoft-Kooperation für Universitäten. Studierende können sich nach Login mit ihren Studierendendaten sämtliche Produkte kostenlos herunterladen. Kommerzielle nutzung ist untersagt.

Zusatzinformationen / Extras

Direktzugang

Schnellnavigation zur Seite über Nummerneingabe