Since when has it been the job of HP to enforce laws?
Since when was it the job of any company to enforce laws?
I have an idea, how about companies stick to offering the best products/services they can and let the law enforcement officers handle enforcing the law?
Talk about "Big Brother". Soon, the big corporations will be trying to enforce tons of laws on us. How can this be acceptable to you? Do you want MS, HP, Intel, IBM, etc telling you what is right or wrong? Do you want them to enforce their ideas of what is right or wrong in their products without giving you any alternative?
I went to Walmart and bought two 1.5" round fish-eye mirrors that stick to your side mirrors. They cost $0.89 each and allow me to see the blind spot. Granted, the $0.89 fish-eye mirrors are not as cool. I don't see this as being much of a help. It is not the blind spot that matters, it is selfish drivers. I live outside of Orlando FL USA and we have far more idiotic, selfish drivers per square mile then probably any other city. If I put on my turn signal to change lanes, idiots in the lane I want to get in will speed up so I can't get over! These are the type of people I want to force off the road and pound their face in : )
Anyway, I don't see how this device will help much, I don't think that it is people not being able to see the blind spot, instead I think it is people being lazy and not looking and using a turn signal in the first place.
My solution is to hire more cops to just patrol the roads. There only job is to look for speeders and for people driving recklessly; like not using a turn signal and cutting people off and switching lanes like an idiot. Slapping these fools with a few tickets in one year with each ticket around $500 or so should smarten most of them up. If you get three moving violations in a one year period, you loose your license for 3 months. The second time you loose your license for 6 months, etc.
The worst offenders I see everyday during my 30 mile commute to work are women in their big SUVs taking their brats to school. Maybe we could build two highways, one for women and one for men : ) Or we could have two highways, one has no cops and no speed limit. The other has cops patrolling up and down the road and aggressively giving out tickets to any offender. This way the idiot drivers can choose the road with no rules and kill themselves while fathers like me can drive their wife and kids in safety.
This will only have an effect in the USA. That just means that this stuff will be moved to boxes NOT hosted in the USA. If the RIAA/MPAA/BSA thought they had problems finding out whom a site belongs to with illegal content, just wait till they need to work with some foreign government that just does not give a darn!
I see the point you are trying to make and it seems a little overstated. I do agree that it is not the object, but the person that commits a crime. That is why I am not against guns. In the USA there are things that are illegal to own because of the most likely use of that item. For instance, I cannot just go out and buy a nuclear war head even if I have the money for it. I cannot own many military grade weapons even if I could afford thousands of them.
In todays world, software can be more devastating then a gun. One cracker could bring a nation to a halt if they targeted the correct systems. One cracker could devastate a financial institution or Wall Street.
MS knows what their software is being used for, and I guarantee MS had some of their consultants working with the governement of China on their system needs. MS is in the position to "Do The Right Thing(tm)" and they will not because they want those software sales to China. MS will just make statements like they have about having no control over how their software is used. All MS would need to do is tell China that they cannot use their software for such purposes. It does not mean China will listen, but then that gets MS off the hook and makes them look like the good guy. Though we all know that MS and a bunch of other commercial companies will "over-look" what is being done over in China so that they can make that sale. That is what I don't like. China could just as easily use Open Source software like Linux or FreeBSD to do the same things. Though I bet you would have tons of people in the Open Source community telling China where to stick it and not to use their software. Again, that does not guarantee China will stop and change their ways. I just find it very unethical to overlook these types of actions for a sale.
But I can't understand how so many people, particularly teeny boppers and twenty-somethings, really hate Microsoft and feel it violates their values!
Are you suggesting that I may be a "teeny booper" or a twenty-something? If so you are wrong.
If this breaks your values, then I think you are lacking something in life:)
Oh, please enlighten me on what values I may lack because I do not agree with a monopoly? I am sorry, but I do not care for corportate greed or the greed for money of most "businessmen". You may feel that money is what is important to you in life, and I feel sorry for you and what you lack. I have much more valuable things in my life then money.
If Colt sold a firearm to group that the whole world knows is going out and killing people, then yes they are commiting a crime against humanity IMO.
You do know that MS sold the source code to China correct?
You do know that MS has employees over in China representing the MS?
You do know that MS has done many deals with the govt of China to sell their products to them?
MS knows what their software is being used for and IMO they should refuse to sell it to China. When Colt sells a gun to a legal purchaser, they have no clue that that man may be the next John Malvo. If Colt sold a gun to a man who says he needs it to kill his wife, then Colt should be held accountable.
Also, MS DOES have control over their software. Have you ever read any of the MS EULA? You cannot use MS Front Page to make a web site that is negative against MS. You cannot use MS SQL Server and post bench-marks. You cannot sell your computer and keep your MS OS and many other restrictions. During the MS anti-trust trial MS claimed that they cannot show the source code because it would be a threat to national security, yet turn around and sell the source to China and other governments around the world!
All MS needs to do is state in their EULA that their software and technology cannot be used to restrict basic human rights. If some country does not follow that, then MS can have clean hands as their sofware is now being used illegally. Though MS would never do this because they do not want to loose some very lucrative deals with the Chinese government.
It is very different with open source. Anyone can use Open Source and their is no Open Source group that I am aware of that is driving for usage in China or encouraging this type of usage.
This is not the case for some big commercial companies. They just see $$$ and lots of it. Not that long ago MS claimed that they could not show their source code because it could be a threat to national security, yet they turn around and sell it to China! MS also has representatives that work for them over in China trying to push their software. MS, and the whole world knows what goes on over in China, yet MS does not care, they see an oppurtunity to make a buck. The same goes for Cisco and Nortel Networks.
These copanies should be using their power to stop these types of actions, yet they don't and say we are "politically neutral". Which is just a load of bull. Look at how much money MS dumps into the US congress/senate to try to get some government sway. Politically neutral my backside.
MS's response to this claim is:
'We are focused on delivering the best technology to people throughout the world. However, how that technology is used is with the individual and ultimately not in the company's control.'
A big PR lie. Have you actaully read any of those EULA? MS restricts many things that that you can do with their software such as, you cannot post bench mark results with MS SQL Server and other MS Software. They even put a clause into their MS Front Page that say you cannot use it to create a web site that casts any disparagement at MS. I also believe that they require you to transfer the software if you want to sell you PC so that you have to buy another license. No control over the end-user usage my backside.
KOffice is very inferior to OpenOffice IMO. I personally like OpenOffice much better then MS Office, though I do agree, that MS Office is a little better overall. Why do you think that could be? Well, the real reason is because MS Office has been in development far longer and has MUCH, MUCH more money thrown its way. I think Open Office is one damn fine product for the short active life span it has had and the far more limited resources.
None of the software works well together
It sounds like you are using KDE, I use gnome so I cannot comment there. I find Gnome to be pretty well integrated and getting better with each version. Using Epiphany or Galeon, Nautilus, Evolution, gstreamer, Totem and File Roller you get very good integration with the Gnome desktop. Mozilla was written more OS generic and will never integrate as well as IE, Ephiphany or Galeon.
And why do I need to be root to burn a disk?
Hmm, I use Fedor Core 1 (Red Hat 10) and I can burn just fine without being root. If you do burn as root, you can boost the priority of cdrecord to help prevent buffer over/under runs. Though I have never had that happen to me. Again, I have burned 100's of CDs and never do it as root.
I think you could be experiencing an id-10-t error : )
Sure. However, not very long ago (a few months?), that was not the case. And, knowing MS's track record, I would bet that they would return to that behaviour if they were to become the dominant search engine.
There might not be any cost to you, however I would argue that there is a cost to many. For me it would be to compromise my values and use a product from a monopoly I do not want to support. I for one make an effort to never support MS. I believe in Capitalism, and feel that a monopoly is devastating to a system based on capitalism. It would cost me very much to have to switch to MSN search.
How can you be so blind to the tactics of MS? They have been doing things one way since the beginning. If MSN search surpasses google, MS will revert to the old ways. A search of "Linux" on MSN search will, once again, return propoganda about MS Windows being better then Linux, how to switch from Linux and how MS Windows is cheaper, etc. I also see them using IE only "features" in the search page if MSN search became the #1 search engine and claim it is for a "better end user experience". Only a few months ago, a search for Linux would return crap from microsoft.com about how to switch from Linux as one of the top results. I seriously doubt that someone just searching on the term "Linux" wanted results about switching from Linux. So obviously, the people over at MSN search made a serach for "Linux" return those results. They will do it again if given the chance. MS will not only do this against Linux, but against any product that may cause them some competition. MS is all about extending their monopoly.
When did I say I was outraged? I just make a choice not to support companies that try to overly control a product I purchase.
A CD/DVD is a specific device and not a general purpose computer. A CD/DVD operates by standards. I never had a need to purchase a cell phone. I don't care about the telco's central office switches because I did not purchase a central office switch. If I did buy a central office switch, I would expect to have full control over it.
Again, a refrigerator is a has a specific purpose. And actaully, you could build your own if you wanted. Go out and buy parts, go to scrap yards, buy a compressor, etc and get the things your needed and build one. It probably would be ugly, but you could do it.
The thing with a computer is that they are genral purpose devices. You can use them for games, entertainment, home work, office work, programming, watching movies/TV, listening to music, do your taxes, pay your bills and literally thousands of other task. I don't want some company trying to limit what I can do with my property for their own benefit. I don't want to support companies that are power hungry and are trying to lock-in consumers so that they have no other choice. This only benefits the corporations and not the consumer. I am personally tired of the top players all fighting for market share by trying to lock you in to only one chioce. In the end it is the consumer that is hurt the most while the corps rake in more cash. I vote with my wallet and choose not to support those companies like Apple and Microsoft. If you don't care about those things, then by all means, enjoy your purchase. To each is own.
No, the parent was trying to make a biased point and only focusing on the "average home user" which is just silly to me. The corporate market spends far more money on software/hardware each year the the home user market. For the corporate consumer there are many commercial applications available. I personaly have no need for Flash MX, Dreamweaver, photoshop, etc. I need many of those commercial apps I listed. Oh, and please define a "normal person". That too is silly. To me, a "normal user" is a corporate user with corporate needs. And how many of your "normal home users" actaully pay money for overpriced photoshop, or purchase Dreamweaver/Flash?
I don't know about keybindings for any of the text widgets since that is not something I ever needed to implement. Drag-n-Drop is there. You just have to add a few lines of code to handle it. No big deal. I personally don't want some text widget handling that for me. Your basically trying to suggest that development under Linux consists of constantly reinventing the the wheel when that is total bull. There are THOUSANDS of libraries available to Linux to do just about anything you want to do. Trying to make a statement to the contrary is just silly.
I have difficultyunderstanding why you would want to re-invent the wheel here and write your own code to do these things when there's a perfectly good toolbox sitting there for you to call.
Can I use that tool box under Linux, Solaris, FreeBSD, etc?
I simply think there are things that are better kept proprietary for the good of the code
Well, we will have to agree to disagree here. I have yet to hear ONE good argument to why anything should be closed source or how being closed source is "for the good of the code". I don't beleive that everything should be free/gratis. I expect people to pay for goods and services. I do expect to have FREEdom/liberty with items I purchase, including software. These freedoms are not granted by MS or Apple with their closed products. I personally think it is sad that so many people have given up their rights to products that they own and are just "content" to be able to use it.
Maybe you were using an older version of wxWindows based on GTK+1.X? IMO, wxWindows using GTK+2.x looks very nice. You do know that GTK+ suports themes right? I think many of the gtk2 themes look very nice. You can make your widgets look like MS Windows, or Mac OS, or orange pumpkins if that suits your taste.
In my opinion, the great advantage of Mac OS X over linux is the access to commercial software.
Linux can run Oracle 9i, Oracle 9iAS, Oracle Financials, DB2, Informix, PeopleSoft HR, PeopleSoft Portal, SAP, VERITAS Cluster Server, BEA WebLogic, BEA JRockit, Novell eDirectory, Lotus Domino, and literally tons of other commercial applications, many of which do not run under Mac OS X.
I didn't say you couldn't do it in OS X. The conversation was about GUI vs CLI. I personally NEED both. I love eclipse and the MyEclipse plugin and couldn't live with out the nice features and refactoring. I personally like GUI based IDEs over the CLI most of the time. When CLI zealots say the most tasks are fater in a CLI then GUI, they are usually exaggerating a tad. Though there is some truth to it as I tried to illustarte in my example. The same could be said for GUI tasks. I don't think VI/Emacs could handle refactoring some code and producing a war file as well as most Java IDEs do.
Funny, this same logic gets modded "flaim bait" when you bring it up with regard to Linux, which is not an operating system. Linux by itself is pretty boring and useless.
True, Linux is just the kernel. However, the GNU in GNU/Linux is open. You can get the source/specs to KDE, you can get the source/specs to Gnome, Fluxbox, etc. No one can get any of that for all the stuff that runs on top of Darwin.
How is Apache or Samba related to Mac OS X? How do those two apps or any other Open Source app that runs under Mac OS X contribute to Mac OS X being "open"? Many of those apps also run under MS Windows, by your logic, MS Windows is an Open Source OS.
There's also the fact that most of OS X is based on open standards and not proprietary formats/protocols.
While I commend Apple for any open standards they use, there is also a sizable amout that are not open. Where can I get specs on how to decrypt their DRMed AAC files? Where can I get specs on how to play back their Sorenson Quicktime files? Where can I get the specs on how to purchase a song from iTMS without using iTunes?
On Linux, you would have to implement every one of those things yourself
Don't comment on things you don't know about, it makes you sound silly. You can use wxWindows which is a cross-platform (Linux, MS Windows, Mac) C++ GUI that provides tons of feature that you "don't have to implement yourself". wxWindows has features like calendar controls, network access classes, image handling, sound handling, HTML rendering, OpenGL support, ODBC, database grids, and a ton of other classes to help out. There is also QT which has tons of similar features that your application can use by default. If you use the Gnome or KDE widgets/extensions you get a lot of integration and functionality of those desktops by default in your application. Agian, try to make statements on things that you actually KNOW ABOUT.
Create a new directory on your desktop, open your home folder and move the files mystuff.zip, mom.jpg, and resume.doc into the new folder
mkdir foo; cd; mv myst<TAB> mom<TAB> resum<TAB> ~/Desktop
I can type that in about 6 seconds or so. It would be pretty close match between a CLI and a GUI. However, there are tons and tons of things that just are faster with a terminal window and a command line.
For instace
search a file for all occurances of the word Smith
Sort the results
Print only the third column of the results
grep Smith Foo.txt | sort | awk '{print $3}'
I wrote a little script that queries my Cable firewall/router for my external IP and checks if I need to update dyndns.org.
# Download status.html from router /usr/bin/wget -O $DIR/status.html --http-user=admin --http-passwd='password' http://192.168.1.1/Status.htm # Get the WAN IP from the status.html file IP=`/usr/bin/lynx -dump/tmp/status.html | grep 'IP Address:' | grep -v 192 | awk '{print $3 }'`
I then check the last IP which I store and the last update time which I also store to see if I need to send it to dyndns.org. You just cannot do this stuff with a GUI. Most GUIs are not scriptable. These are the kinds of tasks that *nix people talk about. Not task like moving file around.
That costs $300 to $500 fricken dollars. That is a lot of clams to just share your desktop. You can share your desktop under Linux and MS Windows XP for free.
How in the world is Mac OS X Free/Open Source. Have I been under a rock for the past few years and missed the release of Mac OS X to the Free/Open Source community? Where can I download the code to Mac OS X? Maybe you were talking about darwin? There is a whole lot more to Mac OS X then darwin. Darwin by itself is pretty boring. Could you please post the link to the rest of the source to OS X? Oh, that is right, you cannot get the source because it is a closed sourced, proprietary OS that lock you into one hardware vendor. I personally don't care how pretty Mac OS X is. I don't want to be locked into any one vendor. I WANT CHOICE.
Moderators:
Please move along. We all know how this post will be moderated, so save those points!
Apple fan) will mode as troll/flamebait
Linux fan) will mode as interesting/informative/insightful
In that case, I would recommend wxWindows. It is a great cross-platform C++ GUI toolkit. It uses the the native widgets under MS Windows and Mac and uses GTK+2 under Linux. I personally think it is better then QT and you can run it under non-Linux platfroms without having to pay a fee to TrollTech.
If a programmer knows how to write a decent message loop, you won't have this problem.
A whole lot of apps on MS Windows are developed with MFC/C++ or Visual Basic. You don't write the message loop in MFC/C++ or VB. So it would be MS to blame for their poor message loop. Also, in your typical message loop under win32/C, you generally have a big switch statement and handle the message and return. Though if you are going to do a long process you should spawn a thread and not sit in your message loop. The real problem is the window/shell manager, explorer.exe, under MS Windows. Explorer.exe is one horrible shell IMO. It is constantly locking files and directories so you cannot delete/move them. Also, win32, MFC and VB do not handle widget/control placement and resizing automatically for the programmer. GTK+ handles this for the programmer. Having the toolkit handle the widgets/controls placement/sizing makes programming easier. It also allows you to do things like resize the window while the program is busy doing something and having the widgets rezise nicely for you instead of having the window be frozen and non-responsive. Another benefit is having a separate WM that handles the window placement/resizing and borders. You can move/maximize/minimize/shade the window independent of what the applicationis doing or displaying.
Since when has it been the job of HP to enforce laws?
Since when was it the job of any company to enforce laws?
I have an idea, how about companies stick to offering the best products/services they can and let the law enforcement officers handle enforcing the law?
Talk about "Big Brother". Soon, the big corporations will be trying to enforce tons of laws on us. How can this be acceptable to you? Do you want MS, HP, Intel, IBM, etc telling you what is right or wrong? Do you want them to enforce their ideas of what is right or wrong in their products without giving you any alternative?
Let businesses stick to business.
Anyway, I don't see how this device will help much, I don't think that it is people not being able to see the blind spot, instead I think it is people being lazy and not looking and using a turn signal in the first place.
My solution is to hire more cops to just patrol the roads. There only job is to look for speeders and for people driving recklessly; like not using a turn signal and cutting people off and switching lanes like an idiot. Slapping these fools with a few tickets in one year with each ticket around $500 or so should smarten most of them up. If you get three moving violations in a one year period, you loose your license for 3 months. The second time you loose your license for 6 months, etc.
The worst offenders I see everyday during my 30 mile commute to work are women in their big SUVs taking their brats to school. Maybe we could build two highways, one for women and one for men : ) Or we could have two highways, one has no cops and no speed limit. The other has cops patrolling up and down the road and aggressively giving out tickets to any offender. This way the idiot drivers can choose the road with no rules and kill themselves while fathers like me can drive their wife and kids in safety.
This will only have an effect in the USA. That just means that this stuff will be moved to boxes NOT hosted in the USA. If the RIAA/MPAA/BSA thought they had problems finding out whom a site belongs to with illegal content, just wait till they need to work with some foreign government that just does not give a darn!
In todays world, software can be more devastating then a gun. One cracker could bring a nation to a halt if they targeted the correct systems. One cracker could devastate a financial institution or Wall Street.
MS knows what their software is being used for, and I guarantee MS had some of their consultants working with the governement of China on their system needs. MS is in the position to "Do The Right Thing(tm)" and they will not because they want those software sales to China. MS will just make statements like they have about having no control over how their software is used. All MS would need to do is tell China that they cannot use their software for such purposes. It does not mean China will listen, but then that gets MS off the hook and makes them look like the good guy. Though we all know that MS and a bunch of other commercial companies will "over-look" what is being done over in China so that they can make that sale. That is what I don't like. China could just as easily use Open Source software like Linux or FreeBSD to do the same things. Though I bet you would have tons of people in the Open Source community telling China where to stick it and not to use their software. Again, that does not guarantee China will stop and change their ways. I just find it very unethical to overlook these types of actions for a sale.
You do know that MS sold the source code to China correct?
You do know that MS has employees over in China representing the MS?
You do know that MS has done many deals with the govt of China to sell their products to them?
MS knows what their software is being used for and IMO they should refuse to sell it to China. When Colt sells a gun to a legal purchaser, they have no clue that that man may be the next John Malvo. If Colt sold a gun to a man who says he needs it to kill his wife, then Colt should be held accountable.
Also, MS DOES have control over their software. Have you ever read any of the MS EULA? You cannot use MS Front Page to make a web site that is negative against MS. You cannot use MS SQL Server and post bench-marks. You cannot sell your computer and keep your MS OS and many other restrictions. During the MS anti-trust trial MS claimed that they cannot show the source code because it would be a threat to national security, yet turn around and sell the source to China and other governments around the world!
All MS needs to do is state in their EULA that their software and technology cannot be used to restrict basic human rights. If some country does not follow that, then MS can have clean hands as their sofware is now being used illegally. Though MS would never do this because they do not want to loose some very lucrative deals with the Chinese government.
This is not the case for some big commercial companies. They just see $$$ and lots of it. Not that long ago MS claimed that they could not show their source code because it could be a threat to national security, yet they turn around and sell it to China! MS also has representatives that work for them over in China trying to push their software. MS, and the whole world knows what goes on over in China, yet MS does not care, they see an oppurtunity to make a buck. The same goes for Cisco and Nortel Networks. These copanies should be using their power to stop these types of actions, yet they don't and say we are "politically neutral". Which is just a load of bull. Look at how much money MS dumps into the US congress/senate to try to get some government sway. Politically neutral my backside.
MS's response to this claim is:
A big PR lie. Have you actaully read any of those EULA? MS restricts many things that that you can do with their software such as, you cannot post bench mark results with MS SQL Server and other MS Software. They even put a clause into their MS Front Page that say you cannot use it to create a web site that casts any disparagement at MS. I also believe that they require you to transfer the software if you want to sell you PC so that you have to buy another license. No control over the end-user usage my backside.I think you could be experiencing an id-10-t error : )
Sure. However, not very long ago (a few months?), that was not the case. And, knowing MS's track record, I would bet that they would return to that behaviour if they were to become the dominant search engine.
There might not be any cost to you, however I would argue that there is a cost to many. For me it would be to compromise my values and use a product from a monopoly I do not want to support. I for one make an effort to never support MS. I believe in Capitalism, and feel that a monopoly is devastating to a system based on capitalism. It would cost me very much to have to switch to MSN search.
How can you be so blind to the tactics of MS? They have been doing things one way since the beginning. If MSN search surpasses google, MS will revert to the old ways. A search of "Linux" on MSN search will, once again, return propoganda about MS Windows being better then Linux, how to switch from Linux and how MS Windows is cheaper, etc. I also see them using IE only "features" in the search page if MSN search became the #1 search engine and claim it is for a "better end user experience". Only a few months ago, a search for Linux would return crap from microsoft.com about how to switch from Linux as one of the top results. I seriously doubt that someone just searching on the term "Linux" wanted results about switching from Linux. So obviously, the people over at MSN search made a serach for "Linux" return those results. They will do it again if given the chance. MS will not only do this against Linux, but against any product that may cause them some competition. MS is all about extending their monopoly.
A CD/DVD is a specific device and not a general purpose computer. A CD/DVD operates by standards. I never had a need to purchase a cell phone. I don't care about the telco's central office switches because I did not purchase a central office switch. If I did buy a central office switch, I would expect to have full control over it.
Again, a refrigerator is a has a specific purpose. And actaully, you could build your own if you wanted. Go out and buy parts, go to scrap yards, buy a compressor, etc and get the things your needed and build one. It probably would be ugly, but you could do it.
The thing with a computer is that they are genral purpose devices. You can use them for games, entertainment, home work, office work, programming, watching movies/TV, listening to music, do your taxes, pay your bills and literally thousands of other task. I don't want some company trying to limit what I can do with my property for their own benefit. I don't want to support companies that are power hungry and are trying to lock-in consumers so that they have no other choice. This only benefits the corporations and not the consumer. I am personally tired of the top players all fighting for market share by trying to lock you in to only one chioce. In the end it is the consumer that is hurt the most while the corps rake in more cash. I vote with my wallet and choose not to support those companies like Apple and Microsoft. If you don't care about those things, then by all means, enjoy your purchase. To each is own.
No, the parent was trying to make a biased point and only focusing on the "average home user" which is just silly to me. The corporate market spends far more money on software/hardware each year the the home user market. For the corporate consumer there are many commercial applications available. I personaly have no need for Flash MX, Dreamweaver, photoshop, etc. I need many of those commercial apps I listed. Oh, and please define a "normal person". That too is silly. To me, a "normal user" is a corporate user with corporate needs. And how many of your "normal home users" actaully pay money for overpriced photoshop, or purchase Dreamweaver/Flash?
I don't know about keybindings for any of the text widgets since that is not something I ever needed to implement. Drag-n-Drop is there. You just have to add a few lines of code to handle it. No big deal. I personally don't want some text widget handling that for me. Your basically trying to suggest that development under Linux consists of constantly reinventing the the wheel when that is total bull. There are THOUSANDS of libraries available to Linux to do just about anything you want to do. Trying to make a statement to the contrary is just silly.
Maybe you were using an older version of wxWindows based on GTK+1.X? IMO, wxWindows using GTK+2.x looks very nice. You do know that GTK+ suports themes right? I think many of the gtk2 themes look very nice. You can make your widgets look like MS Windows, or Mac OS, or orange pumpkins if that suits your taste.
I didn't say you couldn't do it in OS X. The conversation was about GUI vs CLI. I personally NEED both. I love eclipse and the MyEclipse plugin and couldn't live with out the nice features and refactoring. I personally like GUI based IDEs over the CLI most of the time. When CLI zealots say the most tasks are fater in a CLI then GUI, they are usually exaggerating a tad. Though there is some truth to it as I tried to illustarte in my example. The same could be said for GUI tasks. I don't think VI/Emacs could handle refactoring some code and producing a war file as well as most Java IDEs do.
How is Apache or Samba related to Mac OS X? How do those two apps or any other Open Source app that runs under Mac OS X contribute to Mac OS X being "open"? Many of those apps also run under MS Windows, by your logic, MS Windows is an Open Source OS.
While I commend Apple for any open standards they use, there is also a sizable amout that are not open. Where can I get specs on how to decrypt their DRMed AAC files? Where can I get specs on how to play back their Sorenson Quicktime files? Where can I get the specs on how to purchase a song from iTMS without using iTunes?I can type that in about 6 seconds or so. It would be pretty close match between a CLI and a GUI. However, there are tons and tons of things that just are faster with a terminal window and a command line.
For instace
search a file for all occurances of the word Smith
Sort the results
Print only the third column of the results
grep Smith Foo.txt | sort | awk '{print $3}'
I wrote a little script that queries my Cable firewall/router for my external IP and checks if I need to update dyndns.org.
I then check the last IP which I store and the last update time which I also store to see if I need to send it to dyndns.org. You just cannot do this stuff with a GUI. Most GUIs are not scriptable. These are the kinds of tasks that *nix people talk about. Not task like moving file around.That costs $300 to $500 fricken dollars. That is a lot of clams to just share your desktop. You can share your desktop under Linux and MS Windows XP for free.
How in the world is Mac OS X Free/Open Source. Have I been under a rock for the past few years and missed the release of Mac OS X to the Free/Open Source community? Where can I download the code to Mac OS X? Maybe you were talking about darwin? There is a whole lot more to Mac OS X then darwin. Darwin by itself is pretty boring. Could you please post the link to the rest of the source to OS X? Oh, that is right, you cannot get the source because it is a closed sourced, proprietary OS that lock you into one hardware vendor. I personally don't care how pretty Mac OS X is. I don't want to be locked into any one vendor. I WANT CHOICE.
Moderators:
Please move along. We all know how this post will be moderated, so save those points!
Apple fan) will mode as troll/flamebait
Linux fan) will mode as interesting/informative/insightful
In that case, I would recommend wxWindows. It is a great cross-platform C++ GUI toolkit. It uses the the native widgets under MS Windows and Mac and uses GTK+2 under Linux. I personally think it is better then QT and you can run it under non-Linux platfroms without having to pay a fee to TrollTech.