1. You’re Tired of Paying for SoftwareNo. Tired of being a freebie-sucker and i want to support myself and other develoeprs.
2. You’re Tired of Upgrading HardwareSo that keeps me from playing upcoming games ? no thanks. i'll update hardware frequently and play games instead of pretending to live frugal life just for the sake of lazyness.

3. You’re Tired of MalwareThere are no malware for chrome and firefox irrespective of platform ?

4. You’ve Seen One Too Many Patch TuesdaysThere are no patches in linux software ? i wonder why gcc and other supported libs are updated frequently on every software package when synaptic finds out.
5. You Don’t Have the Timelinux increases amount of time i spent on it to sort things out. Don't tell me linux saves time.

6. You Like Speedfor what ? games? let's face it. It's not profitable to write games for linux and so the speed is useless when it comes to linux gaming.
7. You Like Sharingshare what ? music ? illegal stuff ? :coughs:
8. You Don’t Actually Love Internet ExplorerNever used it ever since 2007. Firefox and opera is beating that child of MS for long time already.
9. You Want to Be in ControlI'm in control.
10. You’re One of a KindWriting scripts on command line to do simple tasks when 2 clicks can do job ? No, i'm not unique then.

As Linux is GPL, how does any distribution NOT become GPL? That violates the license. And if it's GPL, then it's GNU.Unless I'm really mistaken, licensing something under the GPL does not make it GNU.
As Linux is GPL, how does any distribution NOT become GPL? That violates the license. And if it's GPL, then it's GNU.Unless I'm really mistaken, licensing something under the GPL does not make it GNU.
There's a lot of software in every linux distribution not written by the GNU project people.
And there's a fair amount of opensource projects that aren't under the GPL license, and are included in most/lots of distributions.
Insisting on calling a distribution GNU/Linux imho equals downplaying the importance on non-gnu/non-gpl projects, and I find that rather distasteful and self-important of the GNU guys.
It happens. 

)...I'm a "freebie-sucker" because my income doesn't allow me to purchase software for which I find acceptable freeware alternatives?Quote1. You’re Tired of Paying for SoftwareNo. Tired of being a freebie-sucker and i want to support myself and other develoeprs.
I'm lazy because I can't afford the latest whiz-bang constantly slung at me by game magazine advertisements?Quote2. You’re Tired of Upgrading HardwareSo that keeps me from playing upcoming games ? no thanks. i'll update hardware frequently and play games instead of pretending to live frugal life just for the sake of lazyness.

Yeah, this dead horse has been beaten to a bloody pulp already.Quote3. You’re Tired of MalwareThere are no malware for chrome and firefox irrespective of platform ?
Hehe... I have to agree I don't see the point here.Quote4. You’ve Seen One Too Many Patch TuesdaysThere are no patches in linux software ? i wonder why gcc and other supported libs are updated frequently on every software package when synaptic finds out.
What does the structure of a filesystem and disk mount points have to do with the amount of your available free time?Quote5. You Don’t Have the Timelinux increases amount of time i spent on it to sort things out. Don't tell me linux saves time.
single drive multiple(countless) folders (linux)thinking saves time ? or multiple drives and multiple folders (windows way)save time and are easy to sort out ?
Dude, you've thrown this gauntlet down before and I've thrown it right back at you but you obviously didn't catch it.Quote6. You Like Speedfor what ? games? let's face it. It's not profitable to write games for linux and so the speed is useless when it comes to linux gaming.
What.Quote7. You Like Sharingshare what ? music ? illegal stuff ? :coughs:

Agreed.Quote8. You Don’t Actually Love Internet ExplorerNever used it ever since 2007. Firefox and opera is beating that child of MS for long time already.

I'm sure you are, especially if you're a half-decent system administrator, which I'm assuming is true.Quote9. You Want to Be in ControlI'm in control.

Hehe... Yeah, this one is kind of subjective.Quote10. You’re One of a KindWriting scripts on command line to do simple tasks when 2 clicks can do job ? No, i'm not unique then.
As Linux is GPL, how does any distribution NOT become GPL? That violates the license. And if it's GPL, then it's GNU.Unless I'm really mistaken, licensing something under the GPL does not make it GNU.
There's a lot of software in every linux distribution not written by the GNU project people.
And there's a fair amount of opensource projects that aren't under the GPL license, and are included in most/lots of distributions.
Insisting on calling a distribution GNU/Linux imho equals downplaying the importance on non-gnu/non-gpl projects, and I find that rather distasteful and self-important of the GNU guys.


I hate these lists precisely because of the controversy they engender, the snarky remarks, the outlandish claims, the smug retorts, the arguments that go on and on and on and on...


I hate these lists precisely because of the controversy they engender, the snarky remarks, the outlandish claims, the smug retorts, the arguments that go on and on and on and on...
Use Windows if it works for you.
Use Linux if it works for you.
Use both if it suits you.

Yeah, this dead horse has been beaten to a bloody pulp already.
Malware is not inherently Windows fault, it's the fault of the malware purveyors being aware of their market and how to exploit it.
Linux users are not completely immune to (for example) Flash and Java exploits that harvest data, but there are 90-99% more Windows machines with much more delicious data stored in the same place on every machine, which makes them an irresistable target.
Sorry.
(Sorry, couldn't resist that one -- heard the "Macs can't get viruses" BS once too often.)BUT... once I figured that out, I discovered that ~90% of the time there is no real reason to muck about with the root filesystem, so I made myself cozy in /home/edvard and occasionally /opt and I'm doing much better.
Incidentally, the same goes for Windows; it took me just as many years to figure out that the less time I spent in C:\windows\system32 and more in C:\Documents and Settings\edvard the happier I was.
BTW, in Linux you can set up multiple drives in more ways than I even know how, and I've actually found it WAY more flexible than Windows.
Just sayin'...
Dude, you've thrown this gauntlet down before and I've thrown it right back at you but you obviously didn't catch it.
There are MANY legitimate reasons why NOT to write games for Linux, but it HAS NOW BEEN PROVEN that profit (or lack thereof) is NOT one of them.
http://www.hemispheregames.com/2010/06/23/linux-the-numbers/
http://jeffhoogland.blogspot.com/2010/05/why-there-is-market-for-linux-games.html
Quote9. You Want to Be in ControlQuoteI'm in control.I'm sure you are, especially if you're a half-decent system administrator, which I'm assuming is true.
Personally, I've never felt more in control of a computer than the day I fully grasped the implications of running Linux instead of Windows.
It's not just GUI vs. command line, it's not about dealing with registry corruption, fiddly permissions, malware/viruses/etc, it's not a question of hating Microsoft or Apple or Adobe or any of that nonsense.
It's something quite nebulous and intangible that only comes with the experience of being a long-time Linux user, the moment you know you'll never turn back, that moment...
I'm sorry, I can't go on...
Inspirational music just started playing in my head and it must now stop.
Quote10. You’re One of a KindHehe... Yeah, this one is kind of subjective.

Just because one runs Linux doesn't make one any more or less unique.

Hell, a few choice DC apps and a new desktop wallpaper and my Windows machine at work can be pretty darn unique. ;p


BTW - depending on the task at hand, a few "scripts on command line" can take your 2 clicks to the mat any time.
Seriously, keep count of how many mouse clicks and menu options you have to go through to do an average administration task.
I bet it's more than you realize, but since you're more familiar with the process, you experience it as "easier".
Since getting familiar with common tasks in Linux that require command line operations, I've found that to be much easier and more powerful.
It's all in the familiarity...

Mahesh, I fully support you in your efforts to develop software intended to provide superior functionality for an equitable price that will hopefully provide for as much of your livelihood as possible.
I understand that most often such an endeavor requires developing for and with Windows, and freeware/open source simply cannot promise to put food on the table; nobody can argue that.
However, I cannot stand by the perception that developing for Linux with commercial intent is inherently a losing proposition because "Linux users will not pay for software".
It is a flat myth that has been proven false many times over, and the sooner this misconception is put to death, the better off both worlds will be.
In fact, why not do as others have and just try developing a commercial software project that is cross-platform; something that fills a need for Linux users as well as Windows and Mac.
Something that either has no Linux software equivalent or is sufficiently advanced to render existing software patently inferior by comparison.
See if you don't profit more than you foresaw, even if it is only a small percentage compared to Windows sales (Linux is, after all, only 1-5% of desktop market share, right?).
Prove me wrong.
I DARE you...

C++ is not "slow". Compare the startup time of a C++ and a Java application and shut up.
Development in Java takes more time than in C++ because you'll have to work around all its misconceptions.
I have.

C++ is not "slow". Compare the startup time of a C++ and a Java application and shut up.Startup time is not necessarily the best indication of execution speed anyway - there's scenarios where both Java and .NET will likely be a better fit than normal-style C++ code.


// F**k... Have to use the Windows API here -- no managed C# way to do this.
// For Windows Mobile, replace user32.dll with coredll.dll
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool SetForegroundWindow(IntPtr hWnd);public unsafe UInt32 Hash(Byte[] dataToHash)
in Ubuntu:
).


And with any luck, I may be able to get you to give me some money~!![]()


Good points well made.
Despite the sparring, I'm beginning to believe you and I are rowing the same direction, albeit on different boats.
You're welcome aboard any time, skipper.
QuoteAnd with any luck, I may be able to get you to give me some money~!![]()
I'm actually looking forward to it!
Hell, it might even be the first Mono app I install on purpose...
(please forgive the Mono-paranoia, others have enumerated reasons far more abundantly and eloquently than I can. Suffice it to say I will avoid it until it is unavoidable, which it soon may be...)
Cross platform dev is not easy or cheap, but it can be made much more so through availability of proper tools.

To sound like a broken record again... To sound like a broken record again... To sound like a broken record again... To sound like a broken record again...
GO MONO~!
Original address: https://www.donationcoder.com/forum/index.php?topic=25061.0