On Monday 29 December 2008 23:03, Shamit Verma wrote:
On 12/29/08, Kenneth Gonsalves lawgon@au-kbc.org wrote:
what exactly do you suggest we learn from M$?
Innovative and integrated User experience. As a developer, I still have not come across development environment + documentation comparable to MSDN + Visual Studio.
I work on a C++ product that works on few platforms (Solaris, Win32/64, Linux). I keep evaluating Linux dev + debug tools every few years and keep coming back to Windows for development. And most of GNU command line tools work on Windows with Cygwin (to integrate build process with VS).
Strange we have discarded all our closed coding tools for micon development and are a lot happier. fte and a few scripts does everything that 600 Mb of trash did. Not to menton other stuff like cvs and a quantum jump in productivity.
Few things that Linux has innovated :
- IPTABLES
filtering network packets is old hat
- RaiserFS
Journaling fs were present much before reiser fs
- Live CD
this one is innovative afaik. as are os on usb, os on flash os on microsd. However dos on eprom (card) existed proly before linus wrote code on a pc. Dos on a isa card with a few dozen eproms and some sram existed in 1985. The card was by Cromemco and a small firm in texas burned dos on it and sold the stuff.
Can anyone think of other things that Linux introduced and were not already present in other Unix environments.
Most stuff in foss are small increments in a very large number of places. That is what contributes to progress. The giant leap for mankind usually lands you in a ditch. Infact most so called "Innovations" in the closed software world are nothing but pack and paint self glorification jobs. The technical retards that make up the press gaga on the PR while getting sozzled at one of the 5 star joints. Next day morn general joe wakes up to innovation and pays a packet for something available for free in the foss world.