Open Source Dvd/cd Program?
#1
Posted 28 January 2005 - 05:47 PM
#2
Posted 28 January 2005 - 05:49 PM
#3
Posted 28 January 2005 - 05:55 PM
It's not only the money it cost, but as well the "nerdness" of using Open source.
I have Mendrake 10.1 DVD prepared on my desk waiting to be instaled and I need to help myself for the transition so it would be cool to have something working in Windows as well, so that the transition happens as flowestly as possible before I flush windows.
#4
Posted 28 January 2005 - 05:56 PM
... and all of it literally took 10 minutes!
Edited by Sip, 28 January 2005 - 05:57 PM.
#6
Posted 28 January 2005 - 06:16 PM
Domino,
I'll be quick because I have to run!
The two main open source repositories are:
http://sourceforge.net/search/
http://freshmeat.net/
Search for "cd burner!"
You should find more than one, then you should compare them or ...
Goo Luck!
#7
Posted 28 January 2005 - 06:29 PM
#8
Posted 28 January 2005 - 07:01 PM
Nope ... you can also get the windows installers with precompiled Win32 binaries and it works great.
For php, their installer is not of much use. I'd recommend to just download the zip with all the win32 binaries and do a manual install (I use it as a apache module).
For mysql, you can also get windows installers with binaries already included. It comes with a great config tool that is great for basic installations.
#9
Posted 28 January 2005 - 07:16 PM
For php, their installer is not of much use. I'd recommend to just download the zip with all the win32 binaries and do a manual install (I use it as a apache module).
For mysql, you can also get windows installers with binaries already included. It comes with a great config tool that is great for basic installations.
Why have you installed them anyway, is there a plan to migrate hyeforum in your computer?
#10
Posted 28 January 2005 - 07:25 PM
For php, their installer is not of much use. I'd recommend to just download the zip with all the win32 binaries and do a manual install (I use it as a apache module).
For mysql, you can also get windows installers with binaries already included. It comes with a great config tool that is great for basic installations.
or you install it with iis and have it all running in one machine at the same time... asp/sqlserver, php/mysql, and oracle...
#11
Posted 28 January 2005 - 07:40 PM
I have been fighting with the admin people there to get the firewall port opened to my server there but that's another loooooooong story
#12
Posted 28 January 2005 - 09:19 PM
#13
Posted 28 January 2005 - 09:55 PM
This software has the Windows executable and source code, but doesn't seem to have the Linux version, probably Sip will come up playing the nerd telling that if it's written in C, I could compile it is Linux, but it's a damn burning software I want to install in few seconds.
Thanks anyway.
#14
Posted 28 January 2005 - 10:00 PM
Theoretically, it can be proven that this program can't find the "perfect" solution in seconds (or hours, or days ...)
But I don't doubt that it can find good solutions for most practical cases quickly. By the way, it doesn't sound like this program does any actual CD burning ... I think it's more of a file selection/grouping tool to fill multiple CDs as much as possible.
#15
Posted 28 January 2005 - 10:15 PM
Theoretically, it can be proven that this program can't find the "perfect" solution in seconds (or hours, or days ...)
But I don't doubt that it can find good solutions for most practical cases quickly. By the way, it doesn't sound like this program does any actual CD burning ... I think it's more of a file selection/grouping tool to fill multiple CDs as much as possible.
I don`t know, I havn`t read about it but just has gone to the download area to see if it`s on Linux and Windows.
#16
Posted 28 January 2005 - 10:18 PM
#17
Posted 29 January 2005 - 12:56 PM
Domino,
Your posts and your comment about "the 'nerdness' of using Open Source" led me to think that you wanted to explore yourself!
If your goal is to simply burn CDs then Linux has a native CD burner called "cdrecord." It is very likely that Mendrake includes a GUI interface to cdrecord: Redhat9 does and very likely Fedora!
Check:
http://en.tldp.org/H...ting-HOWTO.html
If looking to experiment with a GUI for cdrecord, check:
http://nicestep.sourceforge.net/
It is a good practice to opt for solutions that are OS independent, open platform and can grow gracefully. The following simple guideline should help you stay away from "dead-ends" and "closed doors!"
1- Pure Java implementation should be preferred
2- Web based presentation is preferred to desktop GUI i.e. Swing - the Java GUI - and OS native GUI. Avoid Java applets; it's a dead end technology!
3- All peripherals and devices should support TCP/IP i.e. Ethernet and/or WI-FI. Wireless G is the preferred standard!
USB should be a "last resort" choice (i.e. "un pis aller") but may be acceptable!
4- ...
When selecting an Open Source component/tool, take into consideration the following - incomplete, but simple - indicators:
1- The type of release: aplha, beta or production (The information is provided)
2- The number of developers
3- The frequency of releases and the last release date
4- How widely used they are used
5- ...
The above indicators do not necessarily accurately reflect the realities; but are helpful!
#18
Posted 29 January 2005 - 01:10 PM
#19
Posted 29 January 2005 - 01:33 PM
Sip,
C compilers are written in assembler, does that mean that we should be considering "end user" components/products developed and maintained in assembler? Of course not!
Maybe, I don't see your point!
The advantage of Java vs. C/C++ is not necessarily in the syntax or the semantics of the respective languages.
Java is preferred because:
1- There exists an extensive amount of Java libraries: when developers "talk" the same language, it's more likely that they will build inter-compatible systems/tools!
2- An extensive number of JSRs and standard APIs
3- It promotes object re-use without the overly complicated paradigms of C++
4- Better garbage collection and dynamic memory management. Memory leaks are the most common problem!
5- Thanks to the standard APIs and libraries, it's faster to release
6- Better portability: It does not require recompilations and/or relink
7- ....
PS.
For the record, it takes less then 10 minutes to install and run mysql and Apache HTTPD: they are part of the standard distribution and all you have to do is therm them "on!"
Edited by Siamanto, 29 January 2005 - 01:35 PM.
#20
Posted 29 January 2005 - 01:43 PM
C compilers are written in assembler, does that mean that we should be considering "end user" components/products developed and maintained in assembler? Of course not!
That's not true. Even C compilers are written in C! At some point someone had to write a really basic C compiler in assembler ... sure. But then you write you fancy C compiler, compile it using the basic compiler, and then recompile yourself with yourself and Voila!
Heck even Windows is written in C. And when I say C I mean C/C++.
But as far as Java, it's a lot like Visual Basic vs C ... if you really want to be a true nerd, you'll get to use what really matters. If you just want to be a developer and release "fine" products that follow sound OO design practices, object reuse, platform independence, etc etc, you'll use Java.
When the time comes to REAL performance and real power, Java ain't got nothin on C! Especially when you are dealing with real hardware. How the heck does one read or write to a specific memory address, do memory mapped IO, or write a low level driver in Java? I guess the answer is using libraries written in C or assembly
I definitely think Java is headed towards being a fancy version of what Visual Basic was. What I can't stand is how they are teaching it now as the standard language to COMPUTER ENGINEERING studnets!!!! These poor kids show up and have no idea how to hack a linux kernel, write low level driver code, mess with memory managers, or even do basic sockets in C!
"Automatic garbage collection?" Who the heck needs automatic garbage collection when you're writing code for an mp3 player, cel phone, or in the main controller of a car engine? Though I understand wanting to teach Java to more "software engineering" type students ... but for God's sake, NOT to hard core hardware and embedded systems guys!
[/rant off]
Edited by Sip, 29 January 2005 - 01:49 PM.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users