In practice, making code (especially for anything driven by a GUI) portable between operating systems isn't practical unless you design it that way from the start, use a multi-platform graphics toolkit (Audacity uses GTK for example) and often also write a lot of OS-specific code because file systems and hardware drivers are so different. You can get KDEnlive as VirtualBox image to run on Windows; that's not ideal for regular use but a good way to evaluate it. AVLinux is good - it's what I use for all my audio and video work, and you can check whether it'll work on your hardware without installing by running it off a live DVD or USB stick. It's a bit out of date now, but a new release is due very soon (this month, with luck...)
|