The features of the software should are:
Ability to Rip Audio Tracks from CDs.
Can Burn CDs, Video and DVDs
If DVD is Copy-Proctected, then the software must let the user know the DVD **_CAN NOT_** be copied because of the DMCA. If the DVD is not copy proctected, it should make perfect copy of DVD Movie.
User should have the ability to select if they would like a DVD copied to another DVD or multiple CDs. Finished or Burned DVD should be able to be Playbacked by the software and any stand alone DVD Player.
Final product should have ability to Play Audio CDs and DVDs as well and any other media formats from the Hard Drive.
Can back up a specific job at start if needed
User can specify back up by job name
Can Compress data or not if user choose to do so
Can append to or overwrite existing back-up on current Back Up Media (Or option can be chosen by user)
Data to be backed up can be encrypted based on password by user
Can Back-up to Local, Network Drive, CD, DVD, Zip, DAT or FTP for storage
User will have option of how to Restore back-ups: Overwrite Current files on Local/Network, or only change if older
Should be able to back up or work with popular Database files: MS SQL, MySQL, Oracle, DB2
Should be able to back up ALL media - Hard Drive, CD-ROM, DVD
Should have media center for previewing Data to be back-up (CD and DVD Only)
Network Version, should have ability to see ALL Clients on a network connected to Server and back up their files
Email Notification should be sent to user when Back-Up or Restore is completed. User can control text in email message.
Should have Registration Key can be purchased by user, or software will not work after 30 Days.
Need a Registration Key Generator for software. Keys will be placed in a database
Software is unlocked when correct key check against our database of keys.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).