Stand Alone EXE

R

retlak

Jim said:
The only problem with Linux is the GPL. I completely agree with an open API
structure, but the open source thing has simply resulted in hundreds of
Linux distros that are just different enough to make programming more

I'm a programmer. The different Linux distros do NOT make programming
more complex. The basic APIs are identical for all Linux distros.

The GPL is what makes this possible. If it weren't for the GPL,
companies could produce distros that were "just different enough to
make programming more complex". This happened in fact with Unix in the
1980s. There was Digital Unix, Silicon Graphics Unix etc and they were
"just different enough" and were proprietary.

So contrary to what you believe, GPL is the solution. Not a problem.

Retlak
 
J

Jim Hubbard

I'm a programmer. The different Linux distros do NOT make programming
more complex. The basic APIs are identical for all Linux distros.

The GPL is what makes this possible. If it weren't for the GPL,
companies could produce distros that were "just different enough to
make programming more complex". This happened in fact with Unix in the
1980s. There was Digital Unix, Silicon Graphics Unix etc and they were
"just different enough" and were proprietary.

So contrary to what you believe, GPL is the solution. Not a problem.

Retlak

I disagree. While programming in a very basic way is most certainly
possible on multiple Linux distros, you must use only the most basic
functionalities of the kernel. This does not allow you to port your
applications if you take advantage of any of the additional APIs added by
the hundreds of distros.

Why would you take advantage of APIs not in most distros? To make
programming easier. To no re-invent the wheel.

I am no Linux programmer. However, I am a programmer and a business owner.
As such, I think I can speak to a fundamental short-coming in the Linux
community.

If you, or the Linux Community in general, want to see Linux overtake
Windows on the desktop, there is a simple solution. (Simple solutions do
seem to evade the Linux community.)

Make a Visual Basic-like programming IDE for Linux. The thing that makes
Windows so popular and an absolute necessity is the vast number of
applications available for it. Linux does have an impressive number of
applications - but they are usually free - that means that no business is
supporting them - that means that business can't use those Linux
applications.

Until you take over the business desktop, you will not take the home
desktops.

One of the biggest boons to Windows ever was the development of Visual
Basic. It was (in Microsoft's own words) for "task oriented developers".
What's that mean?

It simply means that Visual Basic was a simplified programming tool for
non-professional programmers. Accountants could write a small,
business-specific accounting application. If things went well, this
application usually launched a business to support it.

This happened millions of times, with millions of non-professional "task
oriented" developers. This is what made, and continues to make, Windows the
most used desktop in the world by an overwhelming margin.

Do people want to be tied to Windows? Nope. Too expensive. Too many
forced changes.

So, I beg you. If you want to help Linux succeed, speak with other Linux
developers that you know and give us a Visual Basic-like programming IDE for
Linux.

Linux needs to be totally visually oriented (i.e. a user should never have
to see a command line - FOR ANY REASON). This gives the (frankly speaking)
dumbed down environment that makes Windows so popular.

And the second thing it needs is a Visual Basic-like language and IDE so
that the people that work at the companies that run Windows can start moving
their companies to Linux from within - WITHOUT having to become a
professional Linux programmer.

Do these 2 things, and you'll be able to watch Microsoft's lead melt away
like butter on hot pavement.

Jim Hubbard
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top