>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:
Angus> Philip A. Viton wrote: >> For me, the disappointment was that the placement of big operators >> like \sum and \int hasn't been fixed (can anyone confirm this?). >> Presumably this is because Ruurd is still using the same edition of >> Qt, and it's a Qt, not really a lyx, problem. Angus> That is correct. Ruurd uses Qt 2.3.x to build these ports Angus> because that is the most recent version of the Qt library for Angus> Win32 released under the GPL. Unfortunately, it's buggy. Qt/win 2.3.0 is not GPL but binary-only non-commercial license. There is no such non-commercial version of qt 3.x. Angus> LyX's licence will allow the compiled lyx code to be linked Angus> against a non-free (in the GPL sense) library, so the Angus> limitation isn't legal, but rather financial. If some kind soul Angus> were to donate a Qt commercial licence to lyx, then we'd Angus> probably feel honor bound to provide a Win32 lyx executable Angus> linked against it. This has been recently discussed on the developers list, and I do not think there was a consensus on this point. There is not much point in distributing a free software that people cannot build themselves without buying a commercial packages. This is of course a very sad situation, considering the fact that Ruurd's port attracts many users. However, it cannot be a viable solution for a long time, since we do not know how long LyX will support qt2. Angus> Alternatively, of course, someone might put in the grunt work Angus> and write a frontend that uses a GPL-ed GUI library that will Angus> run on Win32. Huang Ying has started writing a GTK-based Angus> frontend in the 1.4.x tree and, indeed, has finished the main Angus> LyX-screen. All that remains are the 40+ dialogs... There is some work going on on the port of qt/gpl to win32. Several test apps are working, but I do not know how far this is from being usable in a real app. JMarc