Win98se compatability. How is it going?

Discussion about: tracktion.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Has there been any progress made in the coding to make T2 win98 compatable?

Post

It's almost there...at least it's JUCE'd to go.
See:http://www.kvraudio.com/forum/viewtopic.php?t=89816
This is really good news for us vintage OS users. How long until T2 uses the new JUCE and a another release is a question for Mackie. But at least we know there is a cure for us Unicode-phobic Tracktioneers.
perception: the stuff reality is made of.

Post

what is JUCE for?

Post

You can read all about it at the link provided, but....

JUCE is a cross-platform C++ class library that lets you develop programs that run on win32, mac, and linux. It includes a windowing gui system and interfaces for digital audio, MIDI, path-based vector graphics, Open GL, file systems, etc.

JUCE is released under the GNU Public License, so anybody can use it without charge.

Oh, and Tracktion is built using JUCE.

Post

titanium wrote: Oh, and Tracktion is built using JUCE.
I hope this is not true

This part of the GNU public licence :

Code: Select all

You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: 


a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. 

b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. 

c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) 
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. 


Post

Tracktion AND Juce are from the same person :wink:

Post

Doesn't matter. Read the GNU license

Post

What exactly do you hope is not true, and why?

Post

I am not a software or copyright lawyer, but my understanding is...

Julian Storer (dba Raw Material Software) is the sole author, and holds full copyright to all JUCE and Tracktion source code. Thus he is free to release portions of it (i.e. JUCE) under GPL terms.

(edit) If someone builds an application using the JUCE library, the application isn't considered "derivative", and GPL isn't required. Besides this, Tracktion existed prior to JUCE being GPL'd, so I see no problem with it remaining non-GPL, proprietary and closed. For a discussion of "derivative work" see here, or google for it.


Mr. Storer also reserves the right to license JUCE seperately for commercial (non-GPL) applications. This is a somewhat controversial point that has been discussed elsewhere as possibly being in violation of the GPL, if not in letter, at least in spirit. Some open source advocates cry "foul!" at this type of dual-license, claiming that, if other people's contributions to the JUCE code base are included under the commercially licensed version, the authors are unfairly denied credit or compensation.

Personally....since Jules doesn't appear to actually use other people's source code, I don't have a problem with any of it.

Post Reply

Return to “Tracktion”