Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 02-13-2006, 11:04 PM   #1
Registered: Jun 2005
Distribution: Ubuntu
Posts: 132

Rep: Reputation: 15
Learning Delphi to port software to Unix/POSIX


I will port a GPL program that runs only in Windows (Apophysis) to Unix-like OSs and X-11 (I will favour a distro as the stable version of the port, but it will be coded with cross-platform among Unix-like OSs with X11 in mind). I code in Java and LOGO (my first language, don't ask) and when this project will start (in the middle of this year) I will also know C/C++.

I haven't investigated much about Delphi and I've some questions before starting my first FOSS project:

What programming paradigm follows Delphi? How close to machine language is this language? How much cross-platform is it? Is more effective to port it to another language? Does porting a program to a different OS takes too much time for a single developer (I hope that changes but Apophysis is the only program that runs only on Windows and not on a Unix-like & FOSS combo -dual boot or main OS with virtual machines-; meaning that I will end this project because of a real interest)? What are good methods to start and develop an Open Source project?
Old 02-13-2006, 11:17 PM   #2
LQ Guru
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 671Reputation: 671Reputation: 671Reputation: 671Reputation: 671Reputation: 671
Delphi uses an object oriented pascal. If you want to program in C++, you might consider using using Qt. The Qt designer closely resembles Delphi, and the Qt libraries are available for windows, so a program could be written using Qt, and compiled for either Linux or Windows. Of course there will be parts of the programs that may be different, such as how file paths are written.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Pocket computer - 1 USB port - 1 unix OS leamassiot Debian 3 01-12-2006 05:17 PM
Learning Russian software davholla Linux - Software 1 09-25-2005 07:20 PM
Serial port programming problem (Win32 VS POSIX) chanwing Programming 1 06-29-2005 11:17 AM
Software for learning Spanish? insanitee Linux - Software 2 02-18-2004 10:54 AM
Looking for TomCat or Unix learning buddies TSynergy Linux - Newbie 0 08-28-2003 12:58 AM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 09:55 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration