Apr 12, 2010

ColdFusion Builder and Flash Builder for Linux

With Apples recent announcement that there "really" not fans of Adobe at all and won't allow the Flash -> iPhone cross compiler I think I've about given up on Apple and that I'll never be able to convince my boss to get me a MacBook for work.

I have a Macbook at home and I really like the machine.  For a home machine though the are expensive and it's unlikely that I'll get another one as I tend to use my work laptop ( Dell XPS ) for any development work outside of work hours as my current MacBook is limited to 2gig of ram.

My boss is really anti Apple the only device he will consider is the iPhone.  I feel like Ray Camden and Apple have hit the nail in the coffin and now I doubt I'll be considering a MAC in the near future.

What are Adobe doing about this though  it actually doesn't seam enough.  Why aren't our tools available on Linux?  I'd switch to linux in a second if just FlashBuilder and ColdFusion builder worked ( ColdFusion runs fin on Mac ). 

Come on Adobe surely it can't be that hard and it would show that your not bowing to Apple.  Every conference I have been to Adobe staff are really overly representing Apple I think they should start making more of a stand an get us developers our tools to run on linux especially since its based on Eclipse.

 The issue for Flash Builder on linux can be voted for here:  http://bugs.adobe.com/jira/browse/FB-19053

Not sure if there is a open issue for ColdFusion builder on linux.

19 comments:

  1. Adam Lehman, CF Product Manager at Adobe, has been quoted as saying that the issue isn't that CFBuilder and Flash Builder can't (or won't) run on Linux, it's that the licensing component that they are required to include (the one that nags you about the trial version you have installed, or to tell it your serial number) won't run on Linux; and that they (the CFB/FB teams) have been pushing on the license-component team to get it running on Linux so that the tools can run there as well.
    ReplyDelete
  2. Well I hope that's the case and I hope Adobe address this asap as I'd love to switch to Ubuntu.
    ReplyDelete
  3. Paul - took the thought right outta my head! :o)

    I imagine the OS landscape would actually change a lot if Adobe started porting applications to Linux.

    Ubuntu has become a really nice and clean OS to work with, usually the only issue is Software support.

    I can only imagine what the OS landscape would be like, if CS5 ran on Ubuntu. Wow. That would be cool.

    But hey - I'd be happy with just CFBuilder and FlashBuilder ;o)

    I'm really hoping the silver lining of the whole Apple <-> Adobe conflict is better support of Linux, resulting in more choice in the OS lanscape. That would be great.

    The bug for CFBuilder + Linux
    http://cfbugs.adobe.com/bugreport/flexbugui/cfbugtracker/main.html#bugId=79170 if people want to vote.
    ReplyDelete
  4. Mark Mandel has left a new comment on your post "ColdFusion Builder and Flash Builder for Linux":

    Paul - took the thought right outta my head! :o)

    I imagine the OS landscape would actually change a lot if Adobe started porting applications to Linux.

    Ubuntu has become a really nice and clean OS to work with, usually the only issue is Software support.

    I can only imagine what the OS landscape would be like, if CS5 ran on Ubuntu. Wow. That would be cool.

    But hey - I'd be happy with just CFBuilder and FlashBuilder ;o)

    I'm really hoping the silver lining of the whole Apple <-> Adobe conflict is better support of Linux, resulting in more choice in the OS lanscape. That would be great.

    The bug for CFBuilder + Linux
    http://cfbugs.adobe.com/bugreport/flexbugui/cfbugtracker/main.html#bugId=79170 if people want to vote.
    ReplyDelete
  5. It would be great if Adobe would offer better Linux support for their developer tools.

    CFBuilder and Flashbuilder would be a big bonus
    for lots of developers. Given that they are Eclipse based you'd figure it would not be that hard.

    Just targetting one or two major distributions would be enough.
    ReplyDelete
  6. I think you are jumping to conclusions here before knowing the actual facts of why Apple is doing this.

    There has been some backlash lately for crappy apps and one would assume most of those crappy apps come from generators, yes some are good but I would bet most are not.

    Here is the way I look at this. I need to decide on which company to support so I look at my experiences with both to help me decide.

    Apple:
    Moving to a mac has been a delight, I got a computer that works right I have apps that work right & when I need support I have the top rated support in all the land.
    I am completely happy with Apple.

    Adobe:
    When I look at my crash reports almost 98% of them are Adobe apps, either photoshop, illustrator, flash or browser crashes caused by flash. I would say during a normal day photoshop will crash 15-30 times which includes me losing work. Don't even get me started on the flash plugin.... what a piece of shit that is...
    Abode customer service is doesn't even qualify as service, it's a frickin disgrace, it's awful... it's crap and everyone knows it, even a member of the cf team called it to see if all the reports were true and even he admitted that yes it is an issue... always has been... it's crap
    ReplyDelete
  7. Nobody in their right mind can sit here and say adobe products run as good as apple products, so I will trust apple on this one. Apple has also called adobe lazy which to me says that they have asked adobe to get their products to run at an acceptable mac level and clearly adobe can't or won't do that and if it doesn't run or behave right then it isn't going on apples platform.... THANK YOU STEVE!!!!!.

    Don't forget how badly adobe screwed with apple a few years ago with their delays shipping mac versions on intel, payback is a bitch and it will cost adobe dearly this time.


    As an app consumer I want my apps to run as well as they can and you need to remember that one reason why macs run so well is because they weed out the trash regularly instead of catering to it for decades after. This is a win for me as an apple customer because my stuff runs better because of it. The average user has no idea about how the apps are compiled and if these 3rd party systems are causing the issues the Apple should ban then. The average consumer wouldn't know that it was adobe's compilers that caused the crash they would just think it's apples fault... and it would be for letting that trash on there.

    There have been over 50 million iphones sold, god knows how many itouches, > 100,000 apps, billions of apps sold and apple needs to cater to the majority and a few developers here and there won't be noticed when they are gone there will always be someone to take their place. Praise android or whatever all you want it but I dobout it will ever catch on like an apple product, they will always be behind the apple products and when you start getting all these crappy flash apps on there and the batteries don't last and the lil ui's suck and all the freeze up and stuff that will hurt that platform. The average consumer doesn't care about android. Especially when you got verizon talking all this shit about the iphone but then soon as rumors swirl that they in fact might get the iphone they put it up on it's pedestal which tells the consumers that yeah they really do want the iphone so what they said before was probably out of spite.

    It's apples platform, their toys, their marketing, etc.. it's their rules and right now they rule the game. They also give you all the tools free to build it and if you haven't dug into the xcode tool set then you should, it's big.

    Apple is perfectly in the right here and they have never ever ever ever ever promised anyone that they could use tools outside of the ones made for the platform so everyone should realize that the mistake here is adobes for making tools and getting your hopes up for something they should have researched better.

    So you think linux and adobe will be better??? LMFAO!!!!!!!! I tried linux out before I moved to a mac which was 6 yrs ago and people were crying out for adobe on linux then and they got the same lame ass excuses as they do now and that WAS 6 YEARS AGO. Adobe as a company has gone to shit, really they have.. they totally wasted the vision mm had and IMO I wouldn't be counting on them for nothing right now. And these adobe dillholes talking shit about apple is so completely stupid that it just shows you how adobe is. If adobe was in fact about quality then they would take what apple says and get their shitty products fixed and to an acceptable level. Instead they start calling names and insults and most often that's when you know they are wrong.

    Just my 2cents but apple is in the right and I applaud them for it.
    ReplyDelete
  8. Kinda amusing that you tried linux 6 years ago and your able to comment on linux? The point is that Adobe should be supporting developers on linux and open devices.

    Just cause an app is written is Flash dosnt mean its crap come one are you going to say c and c++ is crap because id say 99% of all malware and viruses are writen in that. I guess next you'll say that assembly is crap?

    I have never had my mac crash due to flash.
    ReplyDelete
  9. "The point is that Adobe should be supporting developers on linux and open devices."
    Yeah but guess what... they don't... because of $$$

    I still have a linux install going but I don't use it for anything serious and one reason is in those 6 years linux really hasn't come that far along at least enough for the average person to easily use it. Linux is great for servers and a few geeks for a desktop.

    And yes Adobe SHOULD support linux but they don't. Basically the issue is the same as it always was which is they can't make it require a license so it can be easily pirated. Now that is just stupid because even their windows and mac versions will be hacked within a day. They along with m$ are so damn concerned with this that they forget the customers who do buy their products. Hell last year during my 20+ hrs on hold to get my ps licensed they even accused me of pirating the damn thing and I bought it from their f**king store!

    Ok so look at that.. what that says is that adobe cares more about the bottom $$$ than the developers because it will run on linux but they can't control the license. So they would rather not have it on there to not risk losing a few bucks for the few linux licenses as opposed to getting it out there for the developers. Now that is an ok strategy if it was short term but it's now been 7+ years.

    So it seems like you are mad at apple and yet here is adobe doing the basic same thing but at least the apple tools work.

    Not all flash apps are crap but i'd say 95% of them are. Don't blame apple for flash's crappiness blame the developers who built all those crappy apps and all those annoying ads, in the end they are the ones who killed this platform. Lets say in a year from now and apple let adobes tool work and I would say 90% + of the apps that tool made and are on the store were far below acceptable quality which would really hurt the apple platform. Yes you can say there will be good apps by A VERY VERY FEW QUALIFIED people that are good but the margin will be so small that no biz in their right mind would allow that.

    My mac doesn't crash due to flash but the adobe apps and flash plugin continually crash and that is no big secret, it is pretty well documented. SO if they can't make their reg apps work right why they hell should anyone believe their iphone compiler will work right?

    At the end of the day we are all basically the goats.. we are just developers, if we were qualified to make huge decisions like this then we wouldn't be developers we would be the ceo's of these big companies. Whether you like apple are or not steve jobs is pretty much the biggest ceo out there and I recall was just named ceo of the century or decade or something. I would surely trust someone like that’s judgment over some developers.

    I respect both you and ray but IMO it's so stupid to jump a ship over something like this. I respect your beliefs and such but to me I will always use the tool that works best, we will never really be able to use tools from a corporation just because we believe in the propaganda they are selling because both sides have different goals.
    ReplyDelete
  10. Belive me I'm mad at Adobe and Apple. ( Yet I adore and love my iPhone and MacBook still )

    The point that I'm trying to make ( and this is just me personally ) is that:

    1) Apples are expensive. I have my MacBook at homes and it's great. It does what I need.

    2) I have a Dell at work. It's not upto me to demand a Mac because I just won't get it.

    3) I don't like windows

    I see my only solution ( greedy as it may be ) to get Linux and have Adobe supply me with the tools I need for my OS.
    ReplyDelete
  11. I hear ya paul and it's still your decision not mine. I just hate seeing so much of this bantering going on based purely on assumptions. Apples are expensive but to me it's worth every penny because I love working on them and i'm not screaming at it all day like windows and if I were say to buy a dell I would build one and it would be the same $$ as the apple so why bother? Linux sounds all rosie but really it's a PITA because there is to many hands in the cookie jar without a solid path to follow.

    As for Adobe tools... I told them after my last 3 days on hold to get ps licensed that I will never buy another adobe product and if I am going to be treated like a software pirate when I buy the program then I might as well just pirate the software and not have to deal with all the other stuff. Luckily the only adobe tool I need anymore is ps and acorn and pixelmator are getting polished enough to ditch ps soon. I already ditched acf for railo and so glad I did.


    I just saw this and it actually makes a lot of sense and if it is the case makes all this rush to conclude theories look stupid.

    "The reasoning behind Apple's intransigence is that private frameworks are, according to the company, “works-in-progress” that have not yet been finalized and could change at any time in the future. If this were to happen, any app built using the functionality provided by them would stop working, leading to all sorts of incompatibility problems that Apple, as the ultimate gatekeeper of the App Store, would have to deal with. Public frameworks, on the other hand, are guaranteed to stick around for a really long time—on some platforms like UNIX, they have stuck around for decades—therefore guaranteeing long-lasting compatibility with any software that uses them."
    ReplyDelete
  12. Paul,

    Your right, your boss will never buy another work Mac period. I dont like thier business practices.

    As for Linux, I would never approve it for work use either, sorry but how do you do all the basic things like Outlook, Office etc.

    Sure I know there are free open source imitations but in reality it's just a pain in the neck. The one Mac user that we have cant even accept meetings properly. It would be even worse on Linux.

    I can't see Adobe ever releasing CS for Linux, Lunix users like free stuff, CS is far from free, and unless there is a big market for it, it's a lot of work to do to get a whole bunch of Linux users to pirate it.

    Microsoft & Google will benefit from this. I'll seriously consider the Android phones and Google Tablets, they will run flash and thus our software. So we get to pick hardware that suits our software, rather than let the hardware dictate how we write our software.

    Also, I seem to remember you saying that Windows 7 was good and there is really no major difference between Windows 7 & Mac OS that compells you either way, yet here you say you hate Windows.
    ReplyDelete
  13. I didn't say I hate windows I just don't like it. I do really like Windows 7 compared to Vista but just 3 months into a brand new laptop it's starting to do the old windows slowdown game again. Perhaps I should stop complaining and just reformat every 3 months.
    ReplyDelete
  14. If I was your boss I would give you whatever you feel the most productive with regardless of my personal feelings about the product. A happy employee is a productive employee and a happy/productive employee on a productive system gets more work done which is better for everyone.

    Further more if my boss came onto my blog and blue balled me like yours did the next blog he'd be visiting is "how to remove ones own head from ones own arse". That was truly a lame ass move IMO and your boss should be completely ashamed of himself

    Although he did make 1 good point and that is adobe wont ever make a linux version of cs.
    ReplyDelete
  15. @Anonymous dave (aka Apple Fanboi)

    We were about to develop our application for iPhone / iPad etc. Since we have it already in Flash rather than rewrite it in another language and have to maintain two codebases, we will just use a different device, probably Android = Google Win, Apple Loss

    If you were Paul's boss you would give him whatever he wanted, what planet are you from, you have obviously never managed a team or a budget. So how would he edit Visio or Project documents, connect to Exchange, use Camtasia and a host of other Windows programs that he uses every day? I should forget all this to give him whatever he likes, sure.

    Where did I blue ball him, he doesnt feel like I did and either do the other co workers, I think your irational response is just because you have no valid way of justifying these comments.

    The 7000+ people who joined the Im With Adobe Facebook group agree with us
    ReplyDelete
  16. I can never part with my MacBOOK. I had to use windows for a week and I hated every minute of it.

    We use Linux on all our servers and it's great but none of the GUI's for the operating system can touch OS X. Ubuntu is close but not close enough.
    ReplyDelete
  17. I'm still undecided with regards to what I want. If cost were no option I still think I'd like a i7 MacBook pro 15" with 8g ram.
    ReplyDelete
  18. I can't believe I can't even install CF Builder 2 as an eclipse plugin! Not asking for an executable or standalone install but not even a plugin and it's based on Eclipse/Aptana. Lame Adobe.

    BTW, the guy who said none of the GUI's for Linux can touch OSX doesn't know what he's talking about. Not only can I make a Linux desktop that is exactly like OSX, I can make 10 completely better ones that don't look like OSX's grade school toy-looking GUI.
    ReplyDelete
  19. I'm talking about installing it as a plugin in Eclipse on Linux.
    ReplyDelete