I suggest that you contact Axis. http://www.axis.com/
They are very Linux friendly. Call them up and explain your needs to them. They can most likely point you to a Linux based DVR.
The issue is not weather PERL or PHP or C is better than the other.
Languages are just tools. Writing good software is a reflection of one's ability to plan, use OOP, and troubleshoot code, just to name a few.
When faced with a problem that needs solved, you examine the problem, and select the most appropriate tool(language) to get the job done, and hopefully you apply good software writing skills to the solution.
Even if you think PERL or something is so much better than PHP, but you suck at writing good software, your software is going to suck.
What I think really needs to happen is a clear split between a server version of Linux and a desktop version of Linux.
They will both use the same kernel, but will have different default install settings and one will have more focus on supporting the desktop.
This clear split will aid in the developement and adoption of Linux by focusing Linux developement on two clearly defined audiences.
Desktop users don't need all of the server features. In theory you could say that software such as MySQL, Apache, sendmail, and so forth don't even need to be included in the desktop version.
Server users aren't using a distro that is bogged down by the desktop gui and apps.
Desktop developers should be working on making it perform as fast as possible. I know that I am pretty frustrated with my Linux desktop experiences due to the speed issue.
Lastly, the desktop user version needs to be very easy to install. This is an area that Linux developers need to take seriously (such as skipping the disk partioning step by having completed by the installer invisiably to the user, unless they select to do it otherwise).
LOL.
This reminds me of one time where I had to make a phone call to a new vendor where the contact name was Andrea. It was a software company, so we figured it was pretty cool that we got to talk to a woman that is at least somewhat tech-savvy.
Me and the guys in the office spend the morning fantasizing about the 'hot' woman that we were about to talk to.
How surprised we were when the male voice at the other end identified itself as Andrea! He was an Italian that had moved here to the states.
Considering all the things that we had been saying about Andrea we all just about fell out of our chairs in disgust!
Ya never know who's behind the name!
"Instead he suggests that users acquire and properly configure firewalls and make sure that they keep their software patches up-to-date."
Bill Gates is sending the message that in his opinion, security is not the responsibility of the software author, but of the end user.
This is an obviously flawed point of view. Just as if a car manufactor knowingly released a car with faulty breaks, they would take the initiative to launch a recall, and would most likely face civil/crimial consequences for their actions.
However, MS has been able to knowingly release a defective product and escape consequence. They are even so arrogant as to say that it is up to the end user to secure their system.
Bill is clearly stating that MS does not take security seriously.
I personally think DWMX is a great program. It greatly improves productivity.
Of course I will state that if the new thing is the least bit front page, then it is worth of some critisism.
DWMX is very customizable. Therefore I use it to generate clean and w3 compliant code. I have also customized it to deal with php and other langs just fine.
If some one has thought of something similiar for Linux, more power to them.
Saying vi or emacs only is just BS.
In the real world, speed, efficiency and ease of use beat out idealism.
I suggest that you contact Axis. http://www.axis.com/ They are very Linux friendly. Call them up and explain your needs to them. They can most likely point you to a Linux based DVR.
The issue is not weather PERL or PHP or C is better than the other.
Languages are just tools. Writing good software is a reflection of one's ability to plan, use OOP, and troubleshoot code, just to name a few.
When faced with a problem that needs solved, you examine the problem, and select the most appropriate tool(language) to get the job done, and hopefully you apply good software writing skills to the solution.
Even if you think PERL or something is so much better than PHP, but you suck at writing good software, your software is going to suck.
They will both use the same kernel, but will have different default install settings and one will have more focus on supporting the desktop.
This clear split will aid in the developement and adoption of Linux by focusing Linux developement on two clearly defined audiences.
- Desktop users don't need all of the server features. In theory you could say that software such as MySQL, Apache, sendmail, and so forth don't even need to be included in the desktop version.
- Server users aren't using a distro that is bogged down by the desktop gui and apps.
Desktop developers should be working on making it perform as fast as possible. I know that I am pretty frustrated with my Linux desktop experiences due to the speed issue.Lastly, the desktop user version needs to be very easy to install. This is an area that Linux developers need to take seriously (such as skipping the disk partioning step by having completed by the installer invisiably to the user, unless they select to do it otherwise).
LOL. This reminds me of one time where I had to make a phone call to a new vendor where the contact name was Andrea. It was a software company, so we figured it was pretty cool that we got to talk to a woman that is at least somewhat tech-savvy. Me and the guys in the office spend the morning fantasizing about the 'hot' woman that we were about to talk to. How surprised we were when the male voice at the other end identified itself as Andrea! He was an Italian that had moved here to the states. Considering all the things that we had been saying about Andrea we all just about fell out of our chairs in disgust! Ya never know who's behind the name!
"Instead he suggests that users acquire and properly configure firewalls and make sure that they keep their software patches up-to-date." Bill Gates is sending the message that in his opinion, security is not the responsibility of the software author, but of the end user. This is an obviously flawed point of view. Just as if a car manufactor knowingly released a car with faulty breaks, they would take the initiative to launch a recall, and would most likely face civil/crimial consequences for their actions. However, MS has been able to knowingly release a defective product and escape consequence. They are even so arrogant as to say that it is up to the end user to secure their system. Bill is clearly stating that MS does not take security seriously.
I personally think DWMX is a great program. It greatly improves productivity. Of course I will state that if the new thing is the least bit front page, then it is worth of some critisism. DWMX is very customizable. Therefore I use it to generate clean and w3 compliant code. I have also customized it to deal with php and other langs just fine. If some one has thought of something similiar for Linux, more power to them. Saying vi or emacs only is just BS. In the real world, speed, efficiency and ease of use beat out idealism.