Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It's unfortunate, but I'm taking this course that would require me to work in Flash CS3 (specifically programming), which would make me use windows. I'm very used to development under Ubuntu, and booting into windows would require me to switch a hard drive. I was wondering if:

  • I could use the Flex 4.5 SDK to develop (something like a console application), then later hook it in Windows with the GUI I'm required to design? (In other words, is Flex 4.5 SDK compatible with CS3)?
  • Is there a good lightweight editor that I can edit actionscript 3 in?
share|improve this question
There's Adobe Air... but they just deprecated it on the Linux desktop. The current version might work for you immediate needs. – Joe Internet Jun 20 '11 at 2:32

Booting into Windows would not necessarily require you to switch a hard drive, you could use a Virtual Windows instance within Ubuntu by using something like VirtualBox.

I use VirtualBox at work for the Microsoft-dependent programs I need to run. Everything else can run happily in Ubuntu.

share|improve this answer
Lol. My windows installation is on a different harddrive. After years of pain of development under windows due to not been able to make ATI PowerXpress work with the Linux kernel and Xorg, I'm done. Here I am trying to be independent of IDEs, and use an editor, console, and debugger. – Pwnna Jun 19 '11 at 14:58
Heh. But for something proprietary like Flash, you're really better off using the official thing. Is there a reason why a Windows VM within your Ubuntu system wouldn't work? – Steve Mayne Jun 19 '11 at 15:32
It would.. I don't like it. I'm doing that now.... Install XP xD – Pwnna Jun 20 '11 at 2:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.