News for hackers. Stuff that matters.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Thursday April 08, 2010 @04:51PM (#1250872)
I have been a very loyal mac user for years and love it, but I'm seriously considering going back to Linux. I am not a free software "zealot" and don't mind some closed-ness, but this is getting absolutely insane.

Enforcing which LANGUAGES can be used on a platform?!? Insane!

Edit: I've been looking at these guys:

http://www.system76.com/

(I don't work with or have any vested interest in them, but they look cool.)

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by Zak on Thursday April 08, 2010 @05:23PM (#1251016)
Boycotting the Mac platform (which is pretty much free of any such absurdity) doesn't make a lot of sense to me. That's where Apple is doing things right. You should of course, shun iPhone OS devices if you feel this way.

The system76 laptops are probably generic machines from Clevo, Sager or some such with a custom badge. Alienware used to do the same thing.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by city41 on Thursday April 08, 2010 @05:43PM (#1251096)
If I had to guess, the iPhone and iPod Touch are seen as more successful endeavors to Apple than the Mac has been of late. So I wouldn't be surprised if Apple's iPhone policies start leaking their way onto the Mac too.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by ewjordan on Thursday April 08, 2010 @07:02PM (#1251320)
If you believe Trefis, the iPhone makes up a little over 50% of AAPL's value as compared to ~20% from the Mac line, so anyone that thinks of it as more successful is right: http://www.trefis.com/company?hm=AAPL.trefis&hk=34d9a244...

I really hope that this ridiculousness doesn't start to bleed through - the MacBook Pro is pretty much the only laptop I've ever considered usable for development, and I don't know what I'd do if I had to abandon it...

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by wisty on Thursday April 08, 2010 @08:15PM (#1251487)
Get a Sony Vaio Z, and install Lucid?
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by buster on Friday April 09, 2010 @01:28AM (#1251966)
Yes, second Sony laptop ind the last 6 years (so i had the first one 5 years, and it's still in use without any hardware problems!). Displays are top notch, as well as the keyboards on the new one, best keyboard i've seen. Of course that's purely subjective ;)
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by rbanffy on Saturday April 10, 2010 @10:53AM (#1255112)
Sadly, an IBM Selectric keyboard won't fit in a notebook ;-)

I specially loved the one that came with the 3278 terminal. And the clicky ones, like the ones that came with the 3290.

Nowadays, when on my desk, the netbook is hooked up to a Microsoft natural keyboard. I would like the Sun keyboard, but Sun won't ship it to me in Brazil and local dealers want... US$400 for it.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Thursday April 08, 2010 @06:52PM (#1251288)
That's what I'm worried about. The instant that happens, I'm gone.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by city41 on Thursday April 08, 2010 @07:00PM (#1251316)
I think I'm already gone :( I am now seriously considering mowing down my iMac and MacBook and putting Linux on them. (Not that this makes a lick of difference, but it will make me feel better)
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by stse on Friday April 09, 2010 @07:03AM (#1252361)
It does make a difference. Linux needs more users, both active and passive. I'm actually surprised how many people that would be the target audience for Linux have come to use OS X instead.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Friday April 09, 2010 @08:19AM (#1252454)
User interface, user interface, quality of hardware, and user interface.

"Quality of hardware" boils down to user interface... just at the hardware level.

Their UI ability is the secret of Apple's success. Everyone else treats UI and design like an afterthought.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by kqr2 on Thursday April 08, 2010 @05:33PM (#1251060)
Yes, but it's the content creators that are developing the apps and making the iPad/iPhone a more valuable platform.

Boycotting Apple's content creation tools and consequently not developing for the iPad/iPhone is one way to send a message.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by kgroll on Thursday April 08, 2010 @07:10PM (#1251351)
I've been wondering about this a bit lately. I've so far chosen not to support the iPhone OS for the reason you mention, instead favoring Android.

However, I'm ultimately interested in serving my application to the largest number of people, and it seems clear to me that the App Store is the best way to achieve that today. So, do you cave in and develop an iPhone version? Or, do you stand by your morals, and, in turn, limit your audience?

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by theBobMcCormick on Thursday April 08, 2010 @10:22PM (#1251666)
If you're already developing for Android, stick with what you're doing and you'll soon be serving your app to a much larger market. Android growth is pretty strong: http://news.cnet.com/8301-30684_3-20001788-265.html http://www.pcworld.com/article/193653/google_android_hits_ma...
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by markkoberlein on Thursday April 08, 2010 @05:32PM (#1251055)
I wonder if Leo Laporte is going to be right about how he thinks that will Apple eventually stop making macs so that they can focus on more closed or controlled platforms like the iPod, iPhone, and now the iPad. They seem to be pretty good at making money with the closed systems.

Maybe the next iBook will just be a foldable iPad with the same closed OS.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by jsz0 on Thursday April 08, 2010 @08:58PM (#1251539)
Maybe someday but for now Mac sales are going up -- not down. I can't imagine they'd walk away from that market. I could see the two platforms merging in certain ways. For instance if you added a multi-touch screen to the current MacBook, retaining the keyboard/touchpad, you'd have an interesting platform. You'd have desktop multi-touch apps very similar to iPad apps but you'd also be able to use traditional OSX apps. There could be some system wide multi-touch features along the lines of what they're doing with the multi-touch trackpads already to enhance these applications.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by Raphael on Thursday April 08, 2010 @05:53PM (#1251135)
I predict the differences will shrink and disappear. The desktops and laptops will get touch input and iPhone apps, and the closed platforms will round out in specs and features.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Thursday April 08, 2010 @06:50PM (#1251279)
The hardest thing to me about ditching Mac would be that Apple is the only company capable of doing a user interface.

ALL other user interfaces by ALL other vendors suck.

For some reason, no human beings on the entire planet other than those that work at One Infinite Loop in Cupertino are capable of doing a UI.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by drats on Thursday April 08, 2010 @08:19PM (#1251493)
This is a massive exaggeration. I went from OSX to Ubuntu and I am more productive on Ubuntu in interface terms. The dock is very silly and graphical when you have quicksilver or gnome-do. Chrome is a better browser and browser UI experience than Safari in my opinion (and lots of people like firefox and opera more). The Finder vs Nautilus differences aren't big enough really, there are pros and cons to each. Apple stuff is well designed until you want to go past just cookie cutter customizations and then the openness IS the UI because I define it to work how I want to.

The same caries over to other things. Sure the install and uninstall of applications on OSX is a great UI. But apt-get just seriously leaves it in the dust. The problem with linux was never that it had a bad UI or was too customizable. The problem with linux was actual hardware bugs in drivers, lack of office, lack of flash, lack of games. Which have mostly been addressed asides from games (which is a sore point for Apple too). UI is far too overrated over actual features.

And it's all based on a myth. Steve Jobs ringing up SUN over their looking glass and threatening with UI patents is just ridiculous. As are the claims to Apple fame with interfaces taken from Xerox.

So yes, I agree Apple are very good, possibly the best at UIs. But my points are 1) UIs aren't as massively important as people say, 2) Apple's "innovations" have been overrated 3) your statement that "no human beings on the entire planet other than those that work at One Infinite Loop in Cupertino are capable of doing a UI" is just ridiculous.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by viraptor on Thursday April 08, 2010 @09:46PM (#1251602)
As much as I agree with the "it's not that bad" opinion, I can't understand why do you say "UI is far too overrated over actual features". No "standard user" will want to know about apt-get. They have synaptic and others. Normal users don't want to use the console at all. Command line is good for developers and power-users - and that's a minority. Majority wants to work based on recognition, not recall because they don't care enough to remember things.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by buster on Friday April 09, 2010 @01:25AM (#1251962)
I agree, that's why Ubuntu comes with the "Ubuntu Software Center" which is basically a frontend for those tools my grandma could use.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Friday April 09, 2010 @08:22AM (#1252463)
What Apple really has down about UIs is sparseness. "Exterminate features." I loathe clutter, both in real life and in technology.

When something on a mac looks like it should be able to be frobbed, dragged, etc., it usually can and in exactly the way that it seems like it should.

This is not the case on Windows, Linux, or anything else.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by sketerpot on Friday April 09, 2010 @11:54AM (#1253014)
For me, Apple's UI advantage comes from two things:

1. It's way the hell better than Windows. No competition here. Windows is horribly clunky, and if you disagree with me, try using both for a while.

2. It has less of a tendency to plunge you into pesky little technical details than Linux. I personally don't mind fiddling with a config file every now and then, and the more recent Ubuntu versions are getting surprisingly good about this, but Linux still demands more effort to get a good, productive environment going. And Flash support still sucks.

Of the two, I prefer Linux in terms of usability. I doubt most non-technical users would agree. (Chrome, though, is just unambiguously better than Safari in every way. I use both regularly and don't want to dislike either of them.)

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by wvenable on Thursday April 08, 2010 @09:15PM (#1251561)
I can't stand the Mac UI. In every way that it's better than Windows, there's some way that it's worse. The dock is a terrible interface element and having a menu at top the of screen may have made sense when screens where 512×342 pixels but makes little sense with giant resolution screens and multiple monitors.

I'd say the all user interfaces from all vendors suck, including Apple.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by Bones on Friday April 09, 2010 @12:22AM (#1251861)
There’s a reason it’s at the top of the screen, and it has nothing to do with screen resolution. Try looking up Fitt’s Law (http://en.wikipedia.org/wiki/Fittss_law).

Essentially, the menu items are infinitely tall hit targets… no matter how fast the mouse moves towards them, one can never overshoot them vertically. Menus in Windows and most *nix environments require both horizontal and vertical precision.

Furthermore, why are you bothering with the Dock when Exposé and Spotlight (or Quicksilver, Launchbar, etc.) offer great power user alternatives?

Personally, I still can’t stand how Windows and Linux make no distinction between applications and windows.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by wvenable on Friday April 09, 2010 @01:14AM (#1251945)
> There’s a reason it’s at the top of the screen, and it has nothing to do with screen resolution.

I understand the original reason for it. However, hitting the menu is an extremely large distance from what you might be working on now. I'm typing this on a multi-monitor machine -- this app is totally self-contained on one monitor. Why must I move my mouse across two monitors just use this app's menu?

> Personally, I still can’t stand how Windows and Linux make no distinction between applications and windows.

I can't stand how you can close all windows on a Mac and still have the process around with the only indication being a slightly difference in the menu bar. Amazingly confusing.

Now this may be personal preference but it still shows that the Mac GUI isn't some ultimate model of perfection that everyone agrees on.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by pdubroy on Friday April 09, 2010 @03:31PM (#1253598)
It's only true that you can't overshoot them if your trajectory is perfectly vertical. With a diagonal trajectory (which is usually the case), you can still overshoot the item you were aiming for.

Also, Fitts' Law says that the time to select a target is proportional to the distance and the size of the target. Putting the menu on the edge of the screen makes the effective size of the targets bigger, but in some cases it also means that they are much further away.

As I type this, the menu bar is about 4x further away than the top of my browser window.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by Tamerlin on Thursday April 15, 2010 @06:37PM (#1269146)
"Essentially, the menu items are infinitely tall hit targets…"

And they violated that rule in the dock, unless that's been fixed in the last couple of versions.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by city41 on Thursday April 08, 2010 @06:51PM (#1251287)
Although historically I have always agreed with you, I dare say Microsoft is starting to figure it out. Slowly but surely. Win7 is almost a pleasant experience.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by patio11 on Thursday April 08, 2010 @10:40PM (#1251703)
I just got my new laptop yesterday, and while some of this is surely due to the SSD or the New Laptop Smell, Windows 7 is EASILY the best experience I've ever had with a Microsoft product. The new taskbar looks wonderful, the design is up there with Apple, and everything is so freaking fast it is unbelievable.

I booted my other laptop to transfer some data over and waiting for Vista to load to the point where I could interact with Chrome was like pulling teeth.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Thursday April 08, 2010 @07:04PM (#1251326)
Windows 7 is usable for two reasons:

1) They removed much of the "originality" that they did from Vista.

2) They copied more stuff from Apple, and a little bit from the Linux ecosystem.

Oh... and what's their fetish with that sickening shade of teal/blue? Yuck! It looks like smurf vomit.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by blub on Friday April 09, 2010 @02:12AM (#1252037)
I doubt that Microsoft has copied anything from the Linux ecosystem. And with Linux innovations such as moving the window buttons around for no reason and upsetting their users, I don't see why they would.

Linux fans need to relax a bit and realize they're number three for a reason and work harder not complain harder.

Edid: I'm sorry, do I sound bitter? Maybe I've grown disillusioned with the difference between the reality in the trenches and fans extolling the features of product X, where X is any of Linux, Mac, Windows, iPhone, etc.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by cturner on Friday April 09, 2010 @04:52AM (#1252239)
I've started using it this week. Alt+tab becomes more and more broken with every release. There was a time when excel was the only application that didn't behave properly.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by DrJokepu on Friday April 09, 2010 @05:10AM (#1252255)
I honestly wonder what you mean by Alt-Tab being broken? Surely it does switch windows, doesn't it?
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by cturner on Friday April 09, 2010 @06:48AM (#1252342)
The stack doesn't work consistently.

In the old days, when you minimised something, it always went to the bottom of the stack. (Except Excel, which had a silent entry in the stack when you had more than one document open. Outlook has been bizarre for a while, too.)

In one of the NT4 service packs (I think) this changed so that if something minimised to the status bar (rather than the task bar) it worked differently. I'm not sure what Vista did, but XP was bearable.

Now there are lots of variables - different apps respond to being removed from focus differently, I've read that the number of open applications affects stack response to minimise also.

Windows used to be very friendly to rapid keyboard-only operation. You could drop things in the start menu and activate them with two keystrokes. Alt+tab was dependable. No longer.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by cturner on Friday April 09, 2010 @09:43AM (#1252642)
Hmm. I changed the theme to classic mode and it seems to work like I expect it to.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by cturner on Friday April 09, 2010 @04:49AM (#1252235)

    ALL other user interfaces by ALL other vendors suck.
I don't understand your enthusiasm for aqua (I've got a mac) but I understand what you're sayin in a general sense because I came to a similar conclusion about ten years ago.

If this is a big thing for you, I'd recommend the path I took after Be folded. Accept that complex user interfaces have bad tradeoffs (platform dependence, inflexibility). Find a full-screen tty you like (I use iterm because with apple+key + enter it goes full screen and gets rid of aqua) and return to living in the habitat of your ancestors!

A few things are inherently visual: paint programs, 3d games and movie editing. Everything that is not can be done effectively on the console. These interactions are often far superior to GUIs.

There's a learning curve. But once you're over it you'll have enormous power at your disposal and won't ever get locked in again.

Two things make this far easier than it has been previously:

1) Python. The standard library contains everything you'd want to do to push a system around. You can hammer out powerful tools in python in a casual manner and at a speed that has not been available to mere mortals before. You can get it on a variety of platforms.

2) Web browsesr. It's now easy to get high-quality web browsers on any platform you'd want to use. Where you do need to produce a GUI, you can knock up a trim webapp with html and forms.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by eru on Friday April 09, 2010 @07:55AM (#1252410)
> The hardest thing to me about ditching Mac would be that Apple is the only company capable of doing a user interface.

Some systems have a CLUE (Command Line User Environment).

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by CamperBob on Thursday April 08, 2010 @07:32PM (#1251401)
Boycotting the Mac platform (which is pretty much free of any such absurdity)

For now.

That's the thing about Apple's capricious, passive-aggressive contract language... you have no idea, and no way to even guess, if your business model will be the next one they target for termination.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by kqr2 on Thursday April 08, 2010 @05:16PM (#1250990)
Ubuntu will run on most laptops, including mac books, so need to go with a special vendor.

https://help.ubuntu.com/community/MacBook

I actually went the opposite route and installed mac os on a netbook.

http://gizmodo.com/5156903/how-to-hackintosh-a-dell-mini-9-i...

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by mjgoins on Thursday April 08, 2010 @05:25PM (#1251019)
I have a Starling Netbook from system76. Nothing to write home about, but I've had few, if any real problems with it.

It's a little flimsy, physically.

And I am a proud free software zealot, so I moved it to debian.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by api on Thursday April 08, 2010 @06:56PM (#1251297)
Hmm... if it's flimsy I probably wouldn't like it. One thing I don't like about Apple hardware is how you have to treat it like a family heirloom or it turns into a scratched up mess. Anything less hardy than that would be unusable.

Toughbooks are also promising, but they're light on the specs... could someone please make a durable and well-specced laptop?

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by scdlbx on Thursday April 08, 2010 @07:06PM (#1251334)
I wasn't particularly gentle with my MacBook Pro and it never got scratched or damaged.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by more_original on Friday April 09, 2010 @01:38AM (#1251982)
I moved to a Thinkpad (from a Powerbook) two years ago and couldn't be happier. Ubuntu just works and the hardware feels more solid that the Powerbook did.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by grinich on Thursday April 08, 2010 @07:05PM (#1251328)
IBM?
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by maigret on Friday April 09, 2010 @07:23AM (#1252383)
IBM laptops aren't anymore - bought by Lenovo a few years ago.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by parula on Tuesday April 13, 2010 @08:07PM (#1263753)
That's strange, because I also have a System76 Starling and it seems very sturdy to me. I even dropped it once and it was none the worse for wear. It's been a very hardy and well-functioning machine for me.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by jxcole on Thursday April 08, 2010 @05:12PM (#1250971)
I have a lap top from them. It works well.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by m234 on Sunday April 11, 2010 @12:01PM (#1257072)
Well, you're on the best way of becoming a "free software zealot". See, free software zealots by and large are what they are because they invested a ton of time and effort in some platform only to have that destroyed by a stupid or greedy management decision.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by jfoutz on Thursday April 08, 2010 @07:38PM (#1251418)
It's almost like refusing to accept patches that are written in anything but vanilla C. It's almost like they are claiming if you can't at least code in C you probably aren't smart enough to submit patches anyway.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by papachito on Thursday April 08, 2010 @05:26PM (#1251022)
> I am not a free software "zealot" and don't mind some closed-ness

Maybe we were not that zealot after all when we free software "zealot" said that proprietary software allow their owners to treat their users badly and that eventually, this happens to every proprietary software. Just saying. It amazes me how surprised users of proprietary software are every time they get screwed by their masters even though this has been happening for the last 30 years.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by bad_user on Thursday April 08, 2010 @05:36PM (#1251075)
There are products and there are platforms.

Products are OK to be proprietary as long as the value provided is top-notch. Sorry, but I don't see profesional designers using Gimp over Photoshop.

Relying on a platform for your existence is a different story. But as a business you need alliances with other businesses, and not just in software. And everybody can pull the plug on you, that's why reputation matters and in many cases it's all you need.

About free software, programmers need to eat too. Myself I use open-source everywhere, but for the last 7 years I've been doing consultancy work (turn-key apps that are never released in any form or web services that put a lock on your data ... the worst kind of closed systems). And until you'll teach me a business model that would empower me to work on "free software" while providing for my family, then I'll keep doing it.

Until then it's only fair I get paid for my work, that's why I consider the free software philosophy as extremist bullshit.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by noonespecial on Thursday April 08, 2010 @06:17PM (#1251192)
My entire business (and livelihood) is centered on configuring and adapting free software to fit the needs of businesses. I contribute along the way because what one person needs, likely many need.

Free software is an infrastructure. I drive on it daily delivering value and getting paid.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by tl on Thursday April 08, 2010 @06:54PM (#1251295)
You're wrong: every decent product is a platform. Photoshop and GIMP have plugins developed on top of them, and professional designers are very much reliant on "photoshop the platform" for their existence.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by minalecs on Thursday April 08, 2010 @05:47PM (#1251107)
lets see theres training, and consulting, theres offer the free version, and charge for a more robust paid version, theres pay for customization and don't forget ads. There are many ways to have a business model around "free software". Red Hat, Canonical, and Google are just some of the companies that have found valid business models around "free software".
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by bad_user on Thursday April 08, 2010 @05:57PM (#1251146)
> Red Hat, Canonical, and Google are just some of the companies that have found valid business models around "free software".

That's a fallacy.

The majority of open-source sponsors are selling closed systems or services to sponsor their "free software" involvement. Google doesn't have a business model around "free software". Neither does IBM or Sun.

I'm also not Mozilla and my apps would probably never get in front of 40% of all Internet users. Even if I'm that lucky, it's probably not going to be a desktop app that's used to search for stuff.

To get paid for customizations, your software also has to be really popular for businesses (consumers don't pay for that, they either endure it or search for something better).

Did I mentioned that I don't live in Silicon Valley nor in Cambridge, but in an Eastern European country? So training is off.

I already mentioned consulting, but then I would be a hypocrite if I promoted the free software ideology while working on the worst kind of closed software, wouldn't I?

Anything else?

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by nailer on Friday April 09, 2010 @05:00AM (#1252248)
> > Red Hat, Canonical, and Google are just some of the companies that have found valid business models around "free software".

> That's a fallacy.

> The majority of open-source sponsors are selling closed systems or services to sponsor their "free software" involvement.

Red Hat, Canonical and a large chunk of IBM GS wouldn't be able to sell those services with proprietary products - the OSS licensing of various Linux OSs, Apache, etc. are the basis for them being able to have an audience to sell their services.

I agree with you re: Google. They're not a service business and could have written their own OS or used a proprietary one and not affect revenue.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by stcredzero on Friday April 09, 2010 @08:52AM (#1252531)
I agree with you re: Google. They're not a service business and could have written their own OS or used a proprietary one and not affect revenue.

Not sure what licensing fees would have done to their overhead costs in the early days.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by viraptor on Thursday April 08, 2010 @09:37PM (#1251585)
> Did I mentioned that I don't live in Silicon Valley nor in Cambridge, but in an Eastern European country? So training is off.

Maybe you should have a look at this again... I've been on a trip to Romania for training (about architecture of some specific piece of OSS) at some point. As long as you can provide good training, it could work for you too.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by tedunangst on Thursday April 08, 2010 @06:00PM (#1251157)
Does Canonical make a profit? A business model that loses money isn't really all that valid.

And the software that makes Google their money is proprietary, unless you can show me the link to the AdWords server source.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by jackowayed on Thursday April 08, 2010 @07:01PM (#1251317)
Phusion (makers of Ruby Enterprise Edition and Phusion Passenger) definitely make a profit.

I think they basically just do it through consulting + a little support and training. (See http://phusion.nl/services). But since they wrote Passenger and REE, I'm sure they can command a very high rate.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by duairc on Thursday April 08, 2010 @09:18PM (#1251567)
Thank you, I agree completely and you've said it much better than I could have.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by blub on Friday April 09, 2010 @02:50AM (#1252078)
This is human nature, it's not related to source openness. Open source would just allow you to start over after you have been treated badly if you have the needed development skills (hello Mr. Drepper).

It's also worth noting that the users aren't getting screwed at all by Apple, only the developers and only a small fraction of them.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by philjackson on Friday April 09, 2010 @04:27AM (#1252215)
I don't get it. You don't have to "start over" you continue from where you left off. Only some members of the community need development skills.

Secondly, users are harmed by these actions as there will be fewer developers making apps for them, plus, Apple are potentially stifling innovation.

Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by stcredzero on Friday April 09, 2010 @08:55AM (#1252542)
It's on purpose. Apple willfully sacrifices innovation for control and UX. Users accept it for UX.
Re:New iPhone Agreement Bans Flash-to-iPhone Compiler & Others by blub on Friday April 09, 2010 @02:43AM (#1252071)
You do realize that your decision is purely based on feeling and irrational? NEVER make decisions when you are emotional unless it's a life and death matter and you must act immediately.