Page 1 of 2

Cross-platform priorities

Posted: Sat Jan 12, 2008 11:49 pm
by USCode
According to these statistics:
http://marketshare.hitslink.com/report. ... M&qpsp=107
worldwide desktop marketshare is as follows:
Windows (91+%, no surprise there)
Mac (7+%, on the rise, fast)
Linux (miniscule, less than 1%)

Given that, having a complete and refined version of PB Mac is becoming more important every day. There is a vastly larger market for our PB Mac applications than Linux. Also, Mac users are used to paying for applications whereas with Linux, the opposite is true.

Posted: Sun Jan 13, 2008 12:37 am
by Dare
Spot on

Posted: Sun Jan 13, 2008 3:07 am
by pdwyer
More so than the market penetration, I think your point about the lack of perchasing mentality from the linux consumer is more relevent.

It would be hard to put dinner on the table for the family only developing for the linux community.

Posted: Sun Jan 13, 2008 11:47 am
by Thalius
pdwyer wrote: It would be hard to put dinner on the table for the family only developing for the linux community.
Not really, the nice thing about Linux is the huge Opensource Community. And by not just selling your 20$ Shareware program under windows. You could for example offer the same for 50$ + source under Linux. I ve seen Linux people willing to pay extra if they get the source of the application too ( even if its commercial ) - Of course under special license etc etc.

Then again the Opensource community ( not only limited to linux ! ) pays rather well if you offer Services to a produkt ( which can be opensource or not ) - basically you sell more Support than the software itself. Theres also a big market if you understand how certain open produkts work and extend them for otehr companies ( under payment ofc ) - then again flow the source and enhancements back to the Opensource community.

Thalius

Posted: Sun Jan 13, 2008 11:50 am
by pdwyer
that implies your market is other developers, not the community at large though

Posted: Sun Jan 13, 2008 12:51 pm
by Thalius
that implies your market is other developers, not the community at large though
No, i am talking about companies at other end users using Linux Products to run their Business. If you target on the "dump" endusers that only do word processing then yes - the aproximation of 1% totals is correct.

Thalius

Statistics...

Posted: Sun Jan 13, 2008 6:26 pm
by USCode
The bottom line is, no matter how you slice it and dice it, there are significantly more Mac machines out there in use than Linux machines.

Posted: Sun Jan 13, 2008 6:36 pm
by Derek
But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.

If you can only sell to 90% of computer users then that sounds good enough to me.

Posted: Sun Jan 13, 2008 7:38 pm
by USCode
Derek wrote:But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.

If you can only sell to 90% of computer users then that sounds good enough to me.
I couldn't respectfully disagree more. You're ignoring that it's the cross-platform abilities of PB that attract a lot of PB developers. For me at least, that's the core attraction to PB.
Windows API? Yuck.

Posted: Sun Jan 13, 2008 9:04 pm
by Derek
I'm not saying cross platform is a bad thing, quite the opposite, it's the financial aspect I'm talking about.

If you want to program for the mac or linux then use PB, no question. :)

Posted: Mon Jan 14, 2008 3:09 am
by pdwyer
It means if you get a good win app running that sells, you can port to mac fairly easily ;)

Posted: Mon Jan 14, 2008 9:54 am
by Irene
Derek wrote:But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.

If you can only sell to 90% of computer users then that sounds good enough to me.
This is why I hate most developers, they only think about the profit they are going to make by feeding the users of an operating system, which has the largest market share compared to other operating systems. If they would develop cross-platform code or even highly portable code, then they would sell much better. It is not Windows that made RenderWare the most popular graphics engine which is even used on gaming consoles!! And it is used on gaming consoles because it is written in highly portable code! No (honestly f**king) Windows API >_<

Posted: Mon Jan 14, 2008 10:06 am
by pdwyer
Irene wrote:
Derek wrote:But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.

If you can only sell to 90% of computer users then that sounds good enough to me.
This is why I hate most developers, they only think about the profit they are going to make by feeding the users of an operating system, which has the largest market share compared to other operating systems. If they would develop cross-platform code or even highly portable code, then they would sell much better. It is not Windows that made RenderWare the most popular graphics engine which is even used on gaming consoles!! And it is used on gaming consoles because it is written in highly portable code! No (honestly f**king) Windows API >_<
Yes but you're a kid barely out of school. The responsibilities of feeding families and paying bills and home loans are important to many people.

Personally I don't program for a living but if I switched from sysadmin to developer then this would be very important to me!

(even if it invites the wrath of the local DJ chick :twisted: )

Posted: Mon Jan 14, 2008 10:10 am
by Dare
pdwyer wrote:
Irene wrote:
Derek wrote:But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.

If you can only sell to 90% of computer users then that sounds good enough to me.
This is why I hate most developers, they only think about the profit they are going to make by feeding the users of an operating system, which has the largest market share compared to other operating systems. If they would develop cross-platform code or even highly portable code, then they would sell much better. It is not Windows that made RenderWare the most popular graphics engine which is even used on gaming consoles!! And it is used on gaming consoles because it is written in highly portable code! No (honestly f**king) Windows API >_<
Yes but you're a kid barely out of school. The responsibilities of feeding families and paying bills and home loans are important to many people.

Personally I don't program for a living but if I switched from sysadmin to developer then this would be very important to me!

(even if it invites the wrath of the local DJ chick :twisted: )
:D

Other terrible things:

Musicians making money out of their music!
Movie makers turning profits out of their movies!
Farmers making money out of their produce!
Manufacturers making money of their products!
Employees making money out of their time and services!

Man, it is a gimme gimme gimme world! :P :lol:

Posted: Mon Jan 14, 2008 10:34 am
by thefool
I'm with USCode on the mac support.