Re: [ql-users] Source Code Status

2002-04-09 Thread wlenerz

On 8 Apr 2002, at 15:52, Richard Zidlicky wrote:


 
 don't say it will be open source then - it won't. 

True.

 Forget those 
 who have seen this as a great chance for SMSQ.

I still see it as such. You can still get the code, you can still make 
changes, you can still dustribute your changes in source code form.


 TT was ready to make available his treasure for *free* - and this 
 is what comes out. Really pretty.. there was so little missing 
 to make this a perfect world. Instead it turns into disaster.

I entirely disagree, of course. This is no disaster. It is a different 
way to distributing it completely open, yes.

 You may be surprised that I perceive the situation so negative,
 it is because I assume we can hardly expect TT to do any work
 on SMSQ in the future and I am now pretty curious to see who
 who will work for free under this license.

I will, if my job as registrar leaves me the time. Perhaps others 
will, as well.


Wolfgang



Re: [ql-users] Source Code Status

2002-04-08 Thread wlenerz

On 26 Mar 2002, at 21:34, Timothy Swenson wrote:
(...)
 5/ Any person may make any change to the source code he feels like.
 Any person may give away to others the modificaton he thus made, including
 the official distribution in source code form only, provided this is made 
 ENTIRELY FOR FREE -
 no charges, not even copying charges, or charges for the media on which 
 this is distributed,
 may be levied.
 
 But, a charge can be made if the original source code is not included, 
 meaning just any new code that the author created.  

Well of course, if you don't distribute SMSQ/E with your change 
(say it is a simple patch you LRESPR) how could I interfere with 
that? I have no rights whatsoever to your code.

Also, if I can compile 
 just my code as a stand alone object, is this statement saying that I can't 
 distribute my own stuff, even without the SMSQ/E source code.  

NO - same reply as above
Again this 
 is badly worded and leaves more logic holes, esp. when trying to tell an 
 author what they can or can not do with their own code.
 

Boooh!

 Well, I hate to talk about something in the works, esp. when I don't know 
 when I might finish it, but I'm currently working on a Idiot's Guide (in 
 the same vein as the one Norman did) for PE programming and on THINGS (so 
 that I better understand it all).  I would like to do one for the OS in 
 general and have a draft that is only about 20% complete.  I prefer to have 
 documentation that does not assume the reader knows assembly.  I also like 
 the more complex OS documentation to use terms used by other OS books 
 (processes, threads, atomic, semaphores, mutex's, etc).  I try and 
 understand both QDOS and Unix by comparing the two, picking up little 
 pieces of each as I go.

This is great news!
Wolfgang



Re: [ql-users] Source Code Status

2002-04-08 Thread wlenerz

On 26 Mar 2002, at 21:58, Richard Zidlicky wrote:

  No, compiled versions can only be obtained via the official 
  resellers. HW vendors have to get a licence now, too..
 
 if there is a way for them to get the license.

Yes, sure there is - why shouldn't they become resellers?


(testing problems)
This is one point I'lm taking more time on. But you WILL get a 
reply.


 People surely won't buy SMSQ merely to save the work of compiling
 it themselves, they will probably buy it to get manuals and
 added services (SMSQ hotlines ?;).

Some will, some won't.The fact is that if people can get binaries for 
free, they will - AND then badger the resellers for advice.

YES THEY WILL!

 Obstruction doesn't work well 
 as access control and 99% of the cases will cause more trouble to 
 the good guys then to simple thieves.

I agree. But then, we're not concerned that much about the thieves, 
but the vast majority of people who are honest. And, withing the QL 
community -as it is now- people are honest.
 (soundforge)
 you don't have to, but there is nothing in the copyright statement
 that would forbid anyone from keeping an inofficial mirror on Sourceforge 
 or wherever. Your paragraph 5 appears to allow that explicitly.

It will be there.

Bye
Wolfgang



Re: [ql-users] Source Code Status

2002-04-08 Thread Richard Zidlicky

On Mon, Apr 08, 2002 at 09:34:31AM +0200, [EMAIL PROTECTED] wrote:

  (soundforge)
  you don't have to, but there is nothing in the copyright statement
  that would forbid anyone from keeping an inofficial mirror on Sourceforge
  or wherever. Your paragraph 5 appears to allow that explicitly.
 
 It will be there.

don't say it will be open source then - it won't. Forget those 
who have seen this as a great chance for SMSQ.

I don't say it has to be GPL, but this doesn't make it.

TT was ready to make available his treasure for *free* - and this 
is what comes out. Really pretty.. there was so little missing 
to make this a perfect world. Instead it turns into disaster.

You may be surprised that I perceive the situation so negative,
it is because I assume we can hardly expect TT to do any work
on SMSQ in the future and I am now pretty curious to see who
who will work for free under this license.

Richard



Re: [ql-users] Source Code Status

2002-03-27 Thread Phoebus Dokos

At 07:09 ìì 27/3/2002, you wrote:
Great stuff! Thanks to all who brought it about, not least of all TT
himself! At last the mysteries unveiled and we'll be in control of our own
destiny. This could be a new beginning - or the way to dusty death. Only
time will tell.


Yes, the main benefit of opening up the sources would be the ability to 
understand how SMS does the things it does,
which may or may not lead to an ability to at last write drivers for 
devices we couldn't before...

The nitty-gritty of the license agreement has to be clarified. I cant
imagine that its purpose was to be obstructive in any way to legitimate
development. The intention must be to avoid turning SMSQ/E into

1) a mess
2) a goldmine for the undeserving
3) Linux/E
4) WinDOS
5) Qdos a la DP (they figured Qdos wasnt entirely compatible (!) (and it
shows))

Hehe...
Yes.. one of the major benefits of SMSQ/E against both Linux and Windows is 
that it is very concise... although for several programs out there to run, 
extensions are needed, this is far from the bloat both Windows (and 
unfortunately Linux) impose on you in order to run one simple application.. 
(Now if someone tells me that you can put Linux on one disk or even less... 
i'll respond... yes and try to run the GiMP on it! :-) (Nuff said!)... 
ProWesS for example can fit in under 3 Mb's (two disks) and can actually 
run on one... Take that Windows! Not even Win 286 could do that (4 x 1.2Mb 
disks iirc)





IMHO the OS should be kept lean and mean, and not be bloated with
everyone's pet add-ons, a la Windoze. It should be the kernel of what is
required to run systems utilities, extensions and programs across a variety
of different platforms. Thus PI should be in, but why Wman? Things should be
in, but why Hotkeys? If these non-essential add-ons, and others yet to be
written, were kept separate, each author could decide on his own policy of
distribution to fit the case (and users whether they wanted them). System
utilities and extensions that are generally useful across platforms and fall
in with the general ethos and style could be kept together with, but
separate from the SMSQ/E source tree.


True but I do believe that you can still include a fully functional gui AND 
utilities AND APIs all included in a concise and tight code base...


Platform-specific developers would see to it that SMSQ/E would load and run
on their platform. Utilities to exploit specifics of that platform should be
included only for that platform (as an SMSQ module) while basic tests for
those facilities should be available for all platforms to make application
developer's lives easier. Eg, the likes of  MACHINE, PROCESSOR,
HOSTOS, EMULATOR and DISP_TYPE (and their
m/c equivalents) should be available across ALL SMSQ/E and Qdos-like systems
so that application programs can take necessary action without having to
peek and poke around the system variables and Thing lists.

There are certain core functions that would benefit all platforms, eg
slaving and the native file system, as well as some of the discussed
improvements to PI and many more. But whos going to handle those, as they
wont necessarily promote anyone's pet platform? (I hope Marcel hasnt lost
heart after that nasty little attack the other day.)

I do believe that a sensible discussion on what should and what shouldn't 
be included in v.3 of SMSQ/E must be conducted as well as a reflection on 
what the route to the future should be... (Maybe the PowerPC??? ;-)

Many things NEED to be changed like for example the archaic file system 
must give way to a POSIX type one either by a direct replacement or by a 
third-party extension (kinda like Thierry's CD driver), but in any case two 
of the MOST pressing changes for the platform would be the incorporation of 
a set of strong graphics capabilities (steps towards which have been taken 
with the introduction of the colour drivers maybe a software blitter or 
Wolfgang's scrolling extensions are good candidates too) and the 
replacement of the IO mechanism with one allowing the easier development of 
drivers for devices block or otherwise

And that leads me on to my last point, which is that there are a lot of
petty jealousies and tensions in our tiny (but dynamic!) backwater of the
world which if left unchecked will lead to no end of mischief and could
endanger the whole project. I suggest the list-moderator take culprits, who
are rude, hurl abuse, throw tantrums and slam doors, or make
unsubstantiated accusations, severely to task. A second offence should
lead to immediate suspension or worse, depending on the gravity of the
offence. This business is not only technical and social, it is very
important to a lot of us and we should guard it vigilantly!

I totally agree and for an extra reason (see previous -not-so-nice- emails 
by yours truly)

True to this and for my part (and my disagreement with Richard) I am happy 
to say that's all in the past now... explanations exchanged and the 

Re: [ql-users] Source Code Status

2002-03-27 Thread Roy Wood

In message 00e101c1d5ed$82778180$0100a8c0@gamma, P Witte 
[EMAIL PROTECTED] writes
BIG SNIP
I think you just said it all !
-- 
Roy Wood
Q Branch, 20 Locks Hill Portslade. Sussex. BN41 2LB. UK
Tel : +44 (0)1273 386030 Fax : +44 (0)1273 430501 (New number!)
Mobile +44(0)7836 745501
Web : www.qbranch.demon.co.uk





RE: [ql-users] Source Code Status

2002-03-26 Thread Norman Dunbar

Wolfgang,

 even though there have been 
 astonishingly few reactions so far.

Probably shock !  TT allows SMSQ to go 'open' - it shocked me !


 Of course, I take that as full approval of what been done

You have my approval. Hopefully, when you get sorted out, I'll be sending
off my IRC coupons for a CD and having my first look at the source code. Who
knows, I might be able to (a) understand it and (b) contribute.

Good luck.


Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-
This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



Re: [ql-users] Source Code Status

2002-03-26 Thread Thierry Godefroy

On Mon, 25 Mar 2002 06:39:27 +0100, [EMAIL PROTECTED] wrote:

 Hi all, 
 
 Following the discussions at EIndhoven,here is what has been agreed upon, 
 Tony TEBBY also having agreed to it:
 
 In short:

In short this is GREAT NEWS ! :-))

 Finally, I would like to add a personal note:
 
 A - 
 Some passages of the above, mainly those which result in a limited distribution
 of SMSQ/E may loook pretty harsh to some of you, especially the proponents of
 totally open software.

Open software is not an aim it itself. I see the openning of the SMSQ/E
sources as the key survival of this wonderful OS, the fact that some
restrictions (particularly style related ones) are put on it is, as far
as I am concerned, a GOOD THING !

 However, I consider that there are a few people (like JMS and Qbranch) who
 are the glue that hold the QL world still together. If they have absolutely
 no financial incentive to continue, they probably won't. In my opinion, 
 the effect on the QL World could be disastrous.
 
 There are also some other people, like Marcel Kilgus, who have put an
 enormous effort into SMSQ/E, and would like their efforts to be retibuted in 
 some way. Others, such as Peter Graf, have invested much of their time and money
 to design hardware which is still being built and sold - if no coherent
 verson of SMSQ/E exists, then the effect on sales could also be disastrous.
 
 The above all implies that some incentive exists for people to a)  maintain an
 offical registration b) pour more time into developments beneficial to all
 versions of SMSQ/E c) BUY the official distribution, to have something coherent and
 supported. This incentive can only result, in such a small world as ours, from
 some restriction on the copyright.
 
 I HOPE you can agree with this.

100% agreed !

 B - 
 I have been appointed as the registrar (more by default than anything else).
 I will try to fulfil that role as well as possible. As I have already stated in this
 list, my main aim is to make sure that we have coherent versions for all
 machines. There will always be locomotives, i.e. people doing something new
 for one version of SMSQ/E, which will then also be applied, hardware permitting, to
 other versions.
 
 However, I can not do that work (alone). I NEED the help of some of you (who will
 be key developers for one machine) so that they can implement the necessary
 changes (if any) for each specific machine.
 
 Thus I make a PLEA for volunteers. Obviously, for SMSQ/E running on QPC, Marcel
 KILGUS will be the key developer.
 For SMSQ/E on Q60/Q40, the obvious persons would be Claus and Peter GRAF (yes, I 
know,
 I'm trying to twist your arm here, Claus and Peter :-) and perhaps also Jerôme 
GRIMBERT (?)).

You can add me to this list. :-)

 What about the other machines? Anybody out there interested:
 
 QXL (Thierry Godefroy?)

Why not ?  Although my programming efforts will be mainly turned towards the
Q60, now...

 Aurora ?
 SuperGoldCard ?

I got Aurora+SGC, so here again, I could help...

Thanks, Wolf, Jochen, Roy and of course TT for making this dream come true !

QDOS/SMS forever !

Thierry.

PS: I'm overly busy right now, so I can't really participate to the
discussions, but I will keep reading eagerly this thread and will
only react in case I disagree on some point...
To those who are wondering: I just can't updates my websites right
now, I will do it ASAP (i.e. probably in two or three months !)...



Re: [ql-users] Source Code Status

2002-03-26 Thread Tony Firshman

On  Tue, 26 Mar 2002 at 08:01:22, Jerome Grimbert wrote:
(ref: [EMAIL PROTECTED])

Tony Firshman makes some magical things to make me read
} I have understood the bit about no charge in giving copies. As someone
} running a PD library I'll mention here I'm happy to adhere strictly by
} this.
} I was surprised that media/post costs were vetoed I must admit.
} Surely that is a bit of an imposition on the sender.

Well, I was not part of the discussion, but I can understand some reasons
for the veto.
For instance, the QLCF library has been running along similar lines:
 - the requestor must provide both the media and stamped return package.
That is  what I was thinking of almost exactly, but I couldn't see 
mention of that.  It was Wolfgang's longest ever email so apologies if I 
missed it.

Outside ones own country, IRCs have to be used which is 'payment' of a 
sort - but in stamps.
Surely no problem with this?





-- 
  QBBS (QL fido BBS 2:252/67) +44(0)1442-828255
   tony@surname,demon.co.uk  http://www.firshman.demon.co.uk
Voice: +44(0)1442-828254   Fax: +44(0)1442-828255
 TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG



Re: [ql-users] Source Code Status

2002-03-26 Thread Jerome Grimbert

Tony Firshman makes some magical things to make me read
} Outside ones own country, IRCs have to be used which is 'payment' of a 
} sort - but in stamps.
} Surely no problem with this?

Probably not any problem, as long as it does not appear on
the accounting system and thus leave no trace for the tax people
... and the usage of IRC seems pretty evident,
so alegation of 'substantial income' via IRC would be rather easy
to turn down (at least they can be put in the small allowed % of error.)




RE: [ql-users] Source Code Status

2002-03-26 Thread wlenerz

On 26 Mar 2002, at 8:58, Norman Dunbar wrote:

 You have my approval. Hopefully, when you get sorted out, I'll be sending
 off my IRC coupons for a CD and having my first look at the source code. Who
 knows, I might be able to (a) understand it and (b) contribute.
 
Thanks for the approval.

I'll let this list know when I have the code.

Wolfgang



Re: [ql-users] Source Code Status

2002-03-26 Thread wlenerz

On 25 Mar 2002, at 11:29, John Hall wrote:


 Some hypothetical questions:
 
 i) Would I be able to give away my modification(s) in source form
 without including the official distribution sources?
 
 ii) Would I be able to give away my modified version of SMSQ/E in
 compiled form?
 
 iii) Would I be able to put my modified version of the source code on,
 say, Sourceforge?


Hi

I'm not ignoring your email, I'll come back to it a bit later...


Wolfgang



Re: [ql-users] Source Code Status

2002-03-26 Thread wlenerz

On 26 Mar 2002, at 10:42, Thierry Godefroy wrote:



 QXL - Thierry Godefroy 
 Why not ?  Although my programming efforts will be mainly turned towards the
 Q60, now...

Well there doesn't seem to be anybody who knows the QXL as you 
do (did?).

  Aurora ?
  SuperGoldCard ?
 
 I got Aurora+SGC, so here again, I could help...

Of course, Ill take any help I can get!


 PS: I'm overly busy right now, so I can't really participate to the
 discussions, but I will keep reading eagerly this thread and will
 only react in case I disagree on some point...
 To those who are wondering: I just can't updates my websites right
 now, I will do it ASAP (i.e. probably in two or three months !)...
 

Just get back safe!

(and not ONLY for the QXL's sake)

Wolfgang



Re: [ql-users] Source Code Status

2002-03-26 Thread Dilwyn Jones

I have understood the bit about no charge in giving copies. As
someone
running a PD library I'll mention here I'm happy to adhere strictly
by
this.
I was surprised that media/post costs were vetoed I must admit.
Surely that is a bit of an imposition on the sender.

Not really, the circumstances of SMSQ/E were a bit special, in order
to protect the position of Roy, Jochen and Tony. We had to secure this
position for the best future of the OS...and if this is a little
something we had to concede then so be it. SMSQ/E needs a co-ordinater
and the support provided by the likes of Roy and Jochen. This is not
unique in the computer world, you pay (small amounts in this case
compared to the outside world in many cases!) for the software and get
support for it.

After all, there is nothing to stop people sending a CD+ready stamped
return envelope to the supplier concerned so that NO MONEY changes
hands at all, in effect all that changes hands is the time of the
person who does the copying. Which is what real freeware and PD is
about I suppose. I'm very happy with the deal and hope others will
support Wolfgang and the others concerned in securing this situation.
I doubt we could have got to the totally free Linux type setup and in
a small community like ours this deal may actually be better for us!

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




Re: [ql-users] Source Code Status

2002-03-26 Thread Richard Zidlicky

On Mon, Mar 25, 2002 at 06:39:27AM +0100, [EMAIL PROTECTED] wrote:
 Hi all, 
 
 Following the discussions at EIndhoven,here is what has been agreed upon, 
 Tony TEBBY also having agreed to it:
 
 In short:
 
 Whilst Tony Tebby will retain copyright over the code, anyone may have a 
 copy of the source code and modify it ang give it away for free.
 There will also be an official version of SMSQ/E that will be maintained
 by a registrar and be sold by 2 people, namely Roy WOOD and Jochen Merz.
 Support for this official version will be part of the price.
 The purpose for the official version is to make sure, as much as possible,
 that any change to SMSQ/E for one amchine (e.g. Q60 or QPC) will percolate
 down to all other machines (e.g. QPC, Q40, QXL etc...) as fast as possible, in
 an attempt to make sure that we have one single version with the same 
 features (hardware permitting) for all machines.
 Any change made by anybody may be proposed to the registrar for inclusion
 in the official version.
 
 Ok, the above is the essence of what was agreed upon, for a more
 detailed version, read on:
 
 
 Official statement
 ==

as far as I could understand the statements I am not sure whether it is
allowed to give away SMSQ in binary form (whether or not acompanied by
sources), can you please clarify this? This might be of great interest 
for HW vendors who want release testing versions for new HW quickly.

Btw anyone who would maintain a mirror of the code on some public CVS 
server?
I could do it on Sourceforge but somewhat doubt that they will accept 
this copyright.

Bye
Richard



RE: [ql-users] Source Code Status

2002-03-26 Thread Norman Dunbar

Put me down as a 'designated copier' - if you need any more.

Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 26, 2002 1:21 PM
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] Source Code Status




 This is a valid point. I propose we appoint designated copiers who have
 agreed to copy the source files on CD for whoever wants them. they could
 liase with the registrar to maintain the up to date copies. I for one
would
 be willing to do this, and sounds like Dilwyn would too. We both have
 CD-rewriters.


This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



Re: [ql-users] Source Code Status

2002-03-26 Thread Lafe McCorkle



Jerome Grimbert wrote:

Tony Firshman makes some magical things to make me read
} Outside ones own country, IRCs have to be used which is 'payment' of a 
} sort - but in stamps.
} Surely no problem with this?

Probably not any problem, 


In my area of the US nobody has any idea what IRCs are. The post office 
doesn't have them.  The banks haven't heard of them.  They are not 
available in central Illinois.  I guess the borders are just too far 
away to have need for such a device.

This has been an inconvenience and will be in the future if required.

If we want the QL system to move into the future, why not use the 
internet  to deliver software like the rest of the world?
   
Lafe McCorkle

as long as it does not appear on
the accounting system and thus leave no trace for the tax people
... and the usage of IRC seems pretty evident,
so alegation of 'substantial income' via IRC would be rather easy
to turn down (at least they can be put in the small allowed % of error.)









Re: [ql-users] Source Code Status

2002-03-26 Thread Phoebus Dokos

At 10:21 ðì 26/3/2002, you wrote:



Jerome Grimbert wrote:

Tony Firshman makes some magical things to make me read
} Outside ones own country, IRCs have to be used which is 'payment' of a 
} sort - but in stamps.
} Surely no problem with this?

Probably not any problem,

In my area of the US nobody has any idea what IRCs are. The post office 
doesn't have them.  The banks haven't heard of them.

IRCs are not Banking units, they are Postal means of international reply 
(Kind of a COD but only for the value of the postage)

  They are not available in central Illinois.  I guess the borders are 
 just too far away to have need for such a device.

This has been an inconvenience and will be in the future if required.

As I said too, International Reply Coupons are not available in my post 
office too and I am not sure if they are at all in the US. (Although 
with  the USPS being a chartered member of the UPU (Union Postale 
Universelle) I don't see why it shouldn't (Then again we have a habit here 
in the US to withdraw from treaties that are not convenient anymore ;- 
See ABM, Tokyo etc ;-)


If we want the QL system to move into the future, why not use the 
internet  to deliver software like the rest of the world?

This won't be a problem either as explained elsewhere.


Lafe McCorkle

as long as it does not appear on
the accounting system and thus leave no trace for the tax people
... and the usage of IRC seems pretty evident,
so alegation of 'substantial income' via IRC would be rather easy
to turn down (at least they can be put in the small allowed % of error.)

The way IRCs work,it is evident to the sender as a notice is posted on the 
return letter (when IRCs are used). (At least that's what happens in 
Greece). This way you have an additional check on the distributor's honesty 
:-) (Not implying anything by that of course... just clarifying the issue)




Re: [ql-users] Source Code Status

2002-03-26 Thread Wolfgang Lenerz

On 26 Mar 2002, at 12:25, Richard Zidlicky wrote:

 as far as I could understand the statements I am not sure whether it is
 allowed to give away SMSQ in binary form (whether or not acompanied by
 sources), can you please clarify this? This might be of great interest 
 for HW vendors who want release testing versions for new HW quickly.

No, compiled versions can only be obtained via the official 
resellers. HW vendors have to get a licence now, too..

The quick testing of new code is a very valid concern. However, 
even on the Q60/Q40, you can LRESPR  SMSQ/E, so testing can 
be done extensively before blowing EPROMS.


 Btw anyone who would maintain a mirror of the code on some public CVS 
 server?

NO!

 I could do it on Sourceforge but somewhat doubt that they will accept 
 this copyright.

Neither would I accept Soundforge.

Wolfgang
-
www.wlenerz.com



Re: [ql-users] Source Code Status

2002-03-26 Thread Wolfgang Lenerz


 Wolfgang - Roughly how big are the entire source files in Kb/Mb?  (Just
 curious)

i don't have them yet...

Wolfgang

-
www.wlenerz.com



Re: [ql-users] Source Code Status

2002-03-26 Thread Marcel Kilgus

[EMAIL PROTECTED] wrote: 
 Wolfgang - Roughly how big are the entire source files in Kb/Mb?  (Just
 curious)

Rough values:

1800 source files.
2,5 MB zipped.
5,5 MB extracted.

Marcel




Re: [ql-users] Source Code Status

2002-03-26 Thread Darren . Branagh





marcel wrote:-

Rough values:
1800 source files.
2,5 MB zipped.
5,5 MB extracted.
Marcel

Thanks Marcel.

Not a really big job then to make a few floppies for the distro, although a
CD/Superdisk/Zip disk would be a better alternative... Even the 2.5Mb
zipped file would fit split across two floppies.

Cheers,

Darren.








This email and any files transmitted with it are confidential and 
intended solely for the use of the individual or entity to whom they   
are addressed. If you have received this email in error please 
notify us immediately at [EMAIL PROTECTED] and delete this E-mail 
from your system. Thank you.
It is possible for data transmitted by email to be deliberately or
accidentally corrupted or intercepted. For this reason, where the
communication is by email, the Bank of Ireland Group does not accept 
any responsibility for any breach of confidence which may arise 
through the use of this medium.
This footnote also confirms that this email message has been swept 
 for the presence of known computer viruses.

  



Re: [ql-users] Source Code Status

2002-03-26 Thread Roy Wood

In message 3C9EC61F.3028.A3898@localhost, [EMAIL PROTECTED] writes
Hi all,

Following the discussions at EIndhoven,here is what has been agreed upon,
Tony TEBBY also having agreed to it
BIG SNIP
:

Wolfgang
Well laid out and expressed Wolfgang. One thing you did not mention was 
that a proportion of the sale price of the official version will still 
go to TT because we all thought that he deserved it not because he asked 
for it. I would like to say that, for myself and Q Branch, I think this 
is a very good development and one we should all embrace. I hope it will 
lead to further expansion of both the system and the user base. I would 
also hope that we can cease this fruitless competition between systems. 
All different systems which run a form of SMSQ/E have both advantages 
and disadvantages. I am very aware of this because I run three different 
ones here.

Trying to shave a few milliseconds off a benchmark is a fairly pointless 
and boy-racer mentality. Extending SMSQ/E to use the colour drivers 
better, improve disk access, improve cache handling etc. is of more 
importance. I look forward to some innovative ideas and a brighter 
future.
-- 
Roy Wood
Q Branch, 20 Locks Hill Portslade. Sussex. BN41 2LB. UK
Tel : +44 (0)1273 386030 Fax : +44 (0)1273 430501 (New number!)
Mobile +44(0)7836 745501
Web : www.qbranch.demon.co.uk





Re: [ql-users] Source Code Status

2002-03-26 Thread Richard Zidlicky

On Tue, Mar 26, 2002 at 06:22:53PM +0100, Wolfgang Lenerz wrote:
 On 26 Mar 2002, at 12:25, Richard Zidlicky wrote:
 
  as far as I could understand the statements I am not sure whether it is
  allowed to give away SMSQ in binary form (whether or not acompanied by
  sources), can you please clarify this? This might be of great interest 
  for HW vendors who want release testing versions for new HW quickly.
 
 No, compiled versions can only be obtained via the official 
 resellers. HW vendors have to get a licence now, too..

if there is a way for them to get the license.

 The quick testing of new code is a very valid concern. However, 
 even on the Q60/Q40, you can LRESPR  SMSQ/E, so testing can 
 be done extensively before blowing EPROMS.

blowing an EPROM is a matter of minutes, this is not the concern.
However some software may need testing with the broadest available
range of devices.. often by people who can't be bothered to compile 
SMSQ themselves.
So lets imagine we stick with the official route, each little
untested fix has to go to you, you may or may not choose to
incorporate it and release a new official version where we
would really need a test build, then either Jochen or Roy have 
the joy to send this update to whoever has the actual device
to test it. The effectivity of this approach is really overwhelming.

As we have seen with Thierry's CD driver this cycle may need
a certain number of iterations before most hardware is functional
with the new driver.
The CD driver itself is not a good example because it can be 
conveniently lrespr'd but we may hit devices which must be
initialised much earlier in the boot proces so this won't
work always.

Quite frankly I don't understand this silly restriction, it will 
only add headaches to you and the official distributors.

People surely won't buy SMSQ merely to save the work of compiling
it themselves, they will probably buy it to get manuals and
added services (SMSQ hotlines ?;). Obstruction doesn't work well 
as access control and 99% of the cases will cause more trouble to 
the good guys then to simple thieves. Don't loose the real problems 
out of view, you will see it soon enough.

  Btw anyone who would maintain a mirror of the code on some public CVS 
  server?
 
 NO!
 
  I could do it on Sourceforge but somewhat doubt that they will accept 
  this copyright.
 
 Neither would I accept Soundforge.

you don't have to, but there is nothing in the copyright statement
that would forbid anyone from keeping an inofficial mirror on Sourceforge 
or wherever. Your paragraph 5 appears to allow that explicitly.

Bye
Richard



Re: [ql-users] Source Code Status

2002-03-26 Thread Tony Firshman

On  Tue, 26 Mar 2002 at 12:15:47, Phoebus Dokos wrote:
(ref: [EMAIL PROTECTED])


The way IRCs work,it is evident to the sender as a notice is posted on 
the return letter (when IRCs are used). (At least that's what happens 
in Greece). This way you have an additional check on the distributor's 
honesty :-) (Not implying anything by that of course... just clarifying 
the issue)
Not in the UK - you get stamps to the equivalent of an overseas letter.


-- 
  QBBS (QL fido BBS 2:252/67) +44(0)1442-828255
   tony@surname,demon.co.uk  http://www.firshman.demon.co.uk
Voice: +44(0)1442-828254   Fax: +44(0)1442-828255
 TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG



Re: [ql-users] Source Code Status

2002-03-26 Thread Timothy Swenson

As one of the Pacific Time Zone QLer's, I get to be late to the 
conversations, but at least I can have a try at the final word.

3/ No distribution of SMSQ/E may be SOLD, except for for the official 
distribution.
This interdiction includes that of including and distibuting SMSQ/E in Public
domain libraries.
Official distributions will be sold in compiled form, possibly together with
the official distribution as source code.
For such sales, for the time being, two distributors, namely Jochen MERZ (JMS)
and Roy WOOD (QBRANCH) have been appointed by the copyright holder.

A strict interpretation of the above would allow anybody to give the source 
and/or binary version of SMSQ/E as long as no money changed hands.  The 
part of not including it in an PD libraries would not prevent any 
person-to-person transfers.  I think the above statement is very badly 
worded.  I sort of understand the idea behind the statement, but there are 
logic holes that I could fit a Mac truck through (or Lorry for you 
non-American speakers).


5/ Any person may make any change to the source code he feels like.
Any person may give away to others the modificaton he thus made, including
the official distribution in source code form only, provided this is made 
ENTIRELY FOR FREE -
no charges, not even copying charges, or charges for the media on which 
this is distributed,
may be levied.

But, a charge can be made if the original source code is not included, 
meaning just any new code that the author created.  Also, if I can compile 
just my code as a stand alone object, is this statement saying that I can't 
distribute my own stuff, even without the SMSQ/E source code.  Again this 
is badly worded and leaves more logic holes, esp. when trying to tell an 
author what they can or can not do with their own code.

G -
Is anyone interested in doing a nice documentation package? So many people 
out there
have protested about no documentation being available. NOW is your chance 
to make a
contribution.

Well, I hate to talk about something in the works, esp. when I don't know 
when I might finish it, but I'm currently working on a Idiot's Guide (in 
the same vein as the one Norman did) for PE programming and on THINGS (so 
that I better understand it all).  I would like to do one for the OS in 
general and have a draft that is only about 20% complete.  I prefer to have 
documentation that does not assume the reader knows assembly.  I also like 
the more complex OS documentation to use terms used by other OS books 
(processes, threads, atomic, semaphores, mutex's, etc).  I try and 
understand both QDOS and Unix by comparing the two, picking up little 
pieces of each as I go.

Anyhow, I've read the formal statement, and I've read a lot of the feedback 
today on the statement and I don't see a lot of the issues that others 
saw.  Somebody make a comment about not being able to distribute binary 
copies of SMSQ/E, esp. if they compiled them.  I don't see that in the 
above statement.  Only a restriction on SELLING copies (both source and 
binary).  The statement seriously needs to be revised before those Mac 
trucks come rolling through.

I spent the last Fall re-writing By-Laws for a local non-profit, that was 
reviewed by the press and the City Attorney.  I'm good at catching loop 
holes and making sure they don't exist (kind of like preventing bugs in 
code).  As is, the above mentioned statement is fairly weak and contains 
statements that will not stand up in court.  I'd highly recommend that it 
be reviewed by the registrar, TT, and any others.  I really does not 
accomplish what it sets out to do.

So until the statement changes, I don't think any one has anything to worry 
about.

Tim Swenson





Re: [ql-users] Source Code Status

2002-03-25 Thread wlenerz

On 25 Mar 2002, at 8:37, Jerome Grimbert wrote:

 No need to twist my arms, I will gladly help.

Yippeee!


 
 Yes, as long as you can redistribute the work to someone with the right platform, in 
order to keep everybody going in the same direction, even if sometime
 some platforms are a step ahead on the right, while someother are another step
 ahead on the left, the main things being to always converge as soon as possible,
  but without impairing innovations.


Ye.

That's exactly what I had in mind. Welcome aboard...

Wolfgang
 -- Grimbert Jérôme 
 





Re: [ql-users] Source Code Status

2002-03-25 Thread John Hall

Wolfgang Lenerz wrote:

 5/ Any person may make any change to the source code he feels like.
 Any person may give away to others the modificaton he thus made,
 including the official distribution in source code form only,
 provided this is made ENTIRELY FOR FREE - no charges, not even
 copying charges, or charges for the media on which this is
 distributed, may be levied.

Some hypothetical questions:

i) Would I be able to give away my modification(s) in source form
without including the official distribution sources?

ii) Would I be able to give away my modified version of SMSQ/E in
compiled form?

iii) Would I be able to put my modified version of the source code on,
say, Sourceforge?

 F -
 Time (or lack of it).
 It will be a few months before the entire code will be given to me,
 digested and recompiled etc.
 Please be patient.

Good luck!

John
--
[EMAIL PROTECTED]






Re: [ql-users] Source Code Status

2002-03-25 Thread Dilwyn Jones

Following the discussions at EIndhoven,here is what has been agreed
upon,
Tony TEBBY also having agreed to it:

This is good news, a positive step forward. And having someone as
highly regarded as you in the QL world as registrar will be a popular
move I am sure.

I HOPE you can agree with this. I KNOW some of you will not.

I have understood the bit about no charge in giving copies. As someone
running a PD library I'll mention here I'm happy to adhere strictly by
this.

I HAVE donned my flameproof vest...
No need I am sure...


I suspect you'll get more 'hate mail' for the length of the email not
the content ;-) (says he having just virtually taken over Quanta
newsletter with a single review and been reminded of the fact by at
least a dozen readers so far)

Is anyone interested in doing a nice documentation package? So many
people out there
have protested about no documentation being available. NOW is your
chance to make a
contribution.
Some time ago, I started on consolidating the SBASIC extras from the
various SMSQ/E guides I have copies of from Jochen into the
keywords section of the QL user guide. With everything else (QL
Toady...PD library...software writing...lengthy articles about QPC2
taking over Quanta newsletter...) I doubt I'll be able to do a
full documentation, but once the keyword guide is finished or a bit
more advanced (the situation agreed with SMSQE gives me an incentive!)
I'd be
happy for this to be used in the 'official' docs if anyone else is
considering doing a new manual.

Don't forget the Sinclair manual is available for download on my
website for anyone wanting to use this as the basis of a new manual,
beware of copyright status on this though, as I'm not sure where you'd
stand modifying a copyrighted text even though it's allowed to be
freely distributed.






Re: [ql-users] Source Code Status

2002-03-25 Thread Tony Firshman

On  Mon, 18 Mar 2002 at 15:29:17, Dilwyn Jones wrote:
(ref: 004001c1ce91$d33f3800$33065cc3@default)

Following the discussions at EIndhoven,here is what has been agreed
upon,
Tony TEBBY also having agreed to it:

This is good news, a positive step forward. And having someone as
highly regarded as you in the QL world as registrar will be a popular
move I am sure.

I HOPE you can agree with this. I KNOW some of you will not.

I have understood the bit about no charge in giving copies. As someone
running a PD library I'll mention here I'm happy to adhere strictly by
this.
I was surprised that media/post costs were vetoed I must admit.
Surely that is a bit of an imposition on the sender.


-- 
 QBBS (QL fido BBS 2:252/67) +44(0)1442-828255
  tonysurname,demon.co.uk  http://www.firshman.demon.co.uk
   Voice: +44(0)1442-828254   Fax: +44(0)1442-828255
TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG



Re: [ql-users] Source Code Status

2002-03-25 Thread wlenerz

On 18 Mar 2002, at 15:29, Dilwyn Jones wrote:


 This is good news, a positive step forward. And having someone as
 highly regarded as you in the QL world as registrar will be a popular
 move I am sure.

Thanks for the vote of confidence.



 I suspect you'll get more 'hate mail' for the length of the email not
 the content ;-)

If that's all I get, I'll gladly take it, even though there have been 
astonishingly few reactions so far.

Of course, I take that as full approval of what been done


 Some time ago, I started on consolidating the SBASIC extras from the
 various SMSQ/E guides I have copies of from Jochen into the
 keywords section of the QL user guide. With everything else (QL
 Toady...PD library...software writing...lengthy articles about QPC2
 taking over Quanta newsletter...) I doubt I'll be able to do a
 full documentation, but once the keyword guide is finished or a bit
 more advanced (the situation agreed with SMSQE gives me an incentive!)
 I'd be
 happy for this to be used in the 'official' docs if anyone else is
 considering doing a new manual.

Thanks, I'll gladly take you up on that!

Wolfgang



Re: [ql-users] Source Code Status

2002-03-25 Thread Jerome Grimbert

Tony Firshman makes some magical things to make me read
} I have understood the bit about no charge in giving copies. As someone
} running a PD library I'll mention here I'm happy to adhere strictly by
} this.
} I was surprised that media/post costs were vetoed I must admit.
} Surely that is a bit of an imposition on the sender.

Well, I was not part of the discussion, but I can understand some reasons 
for the veto.
For instance, the QLCF library has been running along similar lines:
 - the requestor must provide both the media and stamped return package.

The reason might concern the income tax of the Librarian:
 - if the requestor make a payement to the librarian, 
   the income of the librarian grows. Which mean more taxes for the librarian.
   Therefore, the taxes should be reported to the requestor, but
   why would a requestor pays the librarian's income tax ?
   (Ok, if you want, you can pay all my income tax, you are very welcome...).
 - Sending cash is forbidden by the postal rules here.
 - Sending unlabelled cheque is dangerous 
   (the librarian could not label it to the seller of media, but might
label it to Tresor Public, which is the tax collector. But paying
income tax with a lot of small cheques is rather strange and may be
not welcome by the tax people...)

So, avoiding any money transaction is the best thing.
And as a requestor, I know exactly where my money goes: back to me.
 (because I got back the media, and the parcel... even if the postal service
  destroy the value of the stamps!)



Re: [ql-users] Source Code Status

2002-03-24 Thread wlenerz

Hi all, 

Following the discussions at EIndhoven,here is what has been agreed upon, 
Tony TEBBY also having agreed to it:

In short:

Whilst Tony Tebby will retain copyright over the code, anyone may have a 
copy of the source code and modify it ang give it away for free.
There will also be an official version of SMSQ/E that will be maintained
by a registrar and be sold by 2 people, namely Roy WOOD and Jochen Merz.
Support for this official version will be part of the price.
The purpose for the official version is to make sure, as much as possible,
that any change to SMSQ/E for one amchine (e.g. Q60 or QPC) will percolate
down to all other machines (e.g. QPC, Q40, QXL etc...) as fast as possible, in
an attempt to make sure that we have one single version with the same 
features (hardware permitting) for all machines.
Any change made by anybody may be proposed to the registrar for inclusion
in the official version.

Ok, the above is the essence of what was agreed upon, for a more
detailed version, read on:


Official statement
==


1/ Tony TEBBY retains copyright of SMSQ/E as it stands now.

2/ SMSQ/E will be made available, as source code, to any person who so requests it.
The request must be made to the registrar, i.e. me. The source code will be
sent via CD ROM, thus the request must be accompanied by 3 IRCs, else it will 
be ignored.
The SMSQ/E that will be so made available is the SMSQ/E as it stands NOW.
Any future additions/changes may, or may not, be excluded from this, since the
authors of such additions/changes may state whether they want their source code
to be included in the official distribution, or not.

3/ No distribution of SMSQ/E may be SOLD, except for for the official distribution.
This interdiction includes that of including and distibuting SMSQ/E in Public 
domain libraries.
Official distributions will be sold in compiled form, possibly together with
the official distribution as source code.
For such sales, for the time being, two distributors, namely Jochen MERZ (JMS)
and Roy WOOD (QBRANCH) have been appointed by the copyright holder. 


4/ The registrar, i.e. me, will maintain official distributions of SMSQ/E, one for each
machine on which SMSQ/E may run.

5/ Any person may make any change to the source code he feels like.
Any person may give away to others the modificaton he thus made, including
the official distribution in source code form only, provided this is made ENTIRELY FOR 
FREE - 
no charges, not even copying charges, or charges for the media on which this is 
distributed, 
may be levied.

6/ Any such change may be proposed to the registrar for inclusion in the
official distributions of SMSQ/E. 

When making such a proposal for inclusion, the author of the addition/modificaton may
state whether the inclusion 
 - is to be made only in the compiled form of the official distribution
 - is to be made alongside, but not included in, the official distribution.

Failing such a statement, the inclusion will be contained in the compiled and
the source code versions. The author then agrees to the limitations as set out
above.
Authors retain copyright over their additions/modifications, but when submitting
their additions/modifications, they agree that, if they are accepted in any
official distribution (under the statements as set out above), the may be
included in all other furture distributions (in other words, you can't
submit something, which is included, and then some months later attempt to
withdraw it). Their contribution is subject to the same licence as the rest.

7/ A styleguide will be maintained by the registrar, to which any addition must
adhere. The styleguide will be part of the official distribution



End of official statement.




Finally, I would like to add a personal note:

A - 
Some passages of the above, mainly those which result in a limited distribution
of SMSQ/E may loook pretty harsh to some of you, especially the proponents of
totally open software.

However, I consider that there are a few people (like JMS and Qbranch) who
are the glue that hold the QL world still together. If they have absolutely
no financial incentive to continue, they probably won't. In my opinion, 
the effect on the QL World could be disastrous.

There are also some other people, like Marcel Kilgus, who have put an
enormous effort into SMSQ/E, and would like their efforts to be retibuted in 
some way. Others, such as Peter Graf, have invested much of their time and money
to design hardware which is still being built and sold - if no coherent
verson of SMSQ/E exists, then the effect on sales could also be disastrous.

The above all implies that some incentive exists for people to a)  maintain an
offical registration b) pour more time into developments beneficial to all
versions of SMSQ/E c) BUY the official distribution, to have something coherent and
supported. This incentive can only result, in such a small world as ours, from
some 

Re: [ql-users] Source Code Status

2002-03-24 Thread Jerome Grimbert


[skipping a very long message]

[EMAIL PROTECTED] makes some magical things to make me read
} Thus I make a PLEA for volunteers. Obviously, for SMSQ/E running on QPC, Marcel
} KILGUS will be the key developer.
} For SMSQ/E on Q60/Q40, the obvious persons would be Claus and Peter GRAF (yes, I 
know,
} I'm trying to twist your arm here, Claus and Peter :-) and perhaps also Jerôme 
GRIMBERT (?)).
} 

No need to twist my arms, I will gladly help.
I've been kept busy with non-Q40 programming lately, but I really enjoy
this platform (at least for the real 'instant-ready-on-power-on!', which
is a thing I really appreciate early in the morning, just before leaving,
to be able to quickly make a floppy).

} 
} E - 
} There will always be a lag of time between one feature coming out on one version of 
SMSQ/E
} and then being ported to the other versions.
} I shall strive to keep this lag as small as possible, but I feel that it is not such 
a
} good idea to penalise the one version having the new feature by waiting for all
} of the other versions to have it.
} 

Yes, as long as you can redistribute the work to someone with the right platform, in 
order to keep everybody going in the same direction, even if sometime
some platforms are a step ahead on the right, while someother are another step
ahead on the left, the main things being to always converge as soon as possible,
 but without impairing innovations.


-- Grimbert Jérôme