Part 18 - Sep 04 2002

Old messages from osFree mailing list hosted by Yahoo!
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#531 From: "Yuri Prokushev" <prokushev@...>
Date: Fri Sep 6, 2002 1:04 am
Subject: ver vol prokushev
Offline Offline
Send Email Send Email


VER & VOL also internal commands.
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#532 From: "JMA" <mail@...>
Date: Fri Sep 6, 2002 3:04 am
Subject: Re: osFree toolkit, wasRe: pmrexx sources mailjmase
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Thu, 05 Sep 2002 23:06:10 +0400 (EDT), Yuri Prokushev wrote:

>On Thu, 05 Sep 2002 16:58:59 +0200 (CEST), JMA wrote:
>
<snip>
>>Taking a quick look at the EMX package makes me think this has already
happened. They have the BSE* headers and they state that
>>their package is GNU GPL.
>EMX library not under GPL. Under GPL only tools. This is part of EMX license:
>
OK, but they (who built the .h files for EMX) must have used the TOOLKIT header
files.
I seriously doubt they wrote their own from scratch...
And their files does not contain any IBM copyrigh (nor any EMX copyright).

What I'm saying is that if the EMX team was able to "steal" the Toolkit headers,
modify them
for EMX/GCC and publish them as their own we should be able to do the same.
The EMX package was built a long time ago so if there was any problem IBM should
have complained a long time ago.

>About header no info, but, I consider, library equal to headers.
>
Probably.

>>Adding to that I dont thing there could be any problem running implib against
the OS/2 .DLL files and give us the needed .LIB files.
>Hm... I don't like lib approach. May be use .DEF files? From def file you can
get lib file easely.
>
Whatever, the main thing is to allow us to host a complete environment.
The osFree sources, our toolkit and the OpenWatcom compiler.

>>Ontop of this we have most tools in OpenWatcom so we are not far from a
complete toolkit.
>>How about it, should we start building the osFree toolkit (adding a line to
the header files and building the .LIB files) ???
>Of couse, yes. OS/2 Toolkit not freely available, but required.
>
But only the tools are "unfree" if I read the licence right. The header and
source files are free. The tools (at least the part
needed for CPI work) can be done with OpenWatcom tools or rewritten.

What we need to build ourself is a kernel/cpi SDK and later our own DDK.


>I think we must make distribution of build system, with compiler(s), toolkit
parts (headers, samples), and all other required tools (dyxogen, awk, etc.).
This makes live easy.
>
I agree.
Everything we can put in our build system should be there. However I dont think
we should put other stuff than our own source in CVS.
Whats needed though is someone to tell me what to put on the ftp site and
someone to write a doc describing how to install the
build system and how to build the sources.


>BTW, Is OpenWatcom usable for building of osFree now?
>
I think so, its made for 11.0c and OW should work as good. You still need the
IBM Toolkit but thats what I'm trying to change



Sincerely

JMA
Development and Consulting

John Martin , jma@...
==================================
Website: http://www.jma.se/
email: mail@...
Phone: 46-(0)70-6278410
==================================
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#533 From: "Michal Necasek" <michaln@...>
Date: Fri Sep 6, 2002 3:42 am
Subject: Re: osFree toolkit, wasRe: pmrexx sources michalnec
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Fri, 06 Sep 2002 01:04:45 +0200 (CEST), JMA wrote:

>OK, but they (who built the .h files for EMX) must have used the TOOLKIT header
files.
>
Not necessarily.

>I seriously doubt they wrote their own from scratch...
>
The proven way is what mingw32 did - recreate the headers from documentation.
Everything that's documented in the online docs can be easily turned back
into header form.

>What I'm saying is that if the EMX team was able to "steal" the Toolkit
headers,
>modify them for EMX/GCC and publish them as their own we should be able to do
the
>same.
>
I'm not so sure about how the emx OS/2 headers came to be. But I'd certainly
like to know.

>>About header no info, but, I consider, library equal to headers.
>
>Probably.
>
Sort of - you cannot distribute IBM's but you can create your own equivalents.
For import libs it's much easier of course.

>But only the tools are "unfree" if I read the licence right. The header and
source
>files are free.
>
I would love to get some confirmation on this. The Toolkit license sure reads
that way.


Michal
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#534 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Fri Sep 6, 2002 9:00 am
Subject: Re: label.c ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Fri, 06 Sep 2002 00:59:28 +0400 (EDT), Yuri Prokushev wrote:

>1) desn't accept empty line (don't change label)

known bug, this is due to scanf usuage, will be replaced in the future
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#535 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Fri Sep 6, 2002 9:02 am
Subject: Re: mkdir.c ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Fri, 06 Sep 2002 01:00:57 +0400 (EDT), Yuri Prokushev wrote:

>MKDIR not standalone utility, but cmd part.

oryginally yes, but I aim, putting there (in cmd) only thos commands that really
need to
be part of it, rest should be separate
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#536 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Fri Sep 6, 2002 9:02 am
Subject: Re: ver vol ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Fri, 06 Sep 2002 01:04:28 +0400 (EDT), Yuri Prokushev wrote:

>VER & VOL also internal commands.
see reply about mkdir
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#537 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Thu Sep 5, 2002 9:16 pm
Subject: Re: pmrexx sources ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Thu, 05 Sep 2002 13:41:11 +0400 (EDT), Yuri Prokushev wrote:

>So
>1) you can distribute pmrexx. Just include osFree's copyright

so the question is, where should pmrexx be placed? into pm or rexx ?
I guess rexxutil goes into rexx?

>BTW, toolkit also contains rexxutil.dll sources.

noticed, though this is only a subset of rexxutil functions, it's a good start
for complete
clone
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#538 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Thu Sep 5, 2002 9:24 pm
Subject: Re: batch processor ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Thu, 05 Sep 2002 14:08:17 +0200, JMA wrote:

>Hey
>
>Are we getting closer to a cmd.exe replacement ?

step by step Now I can even run it with interactive mode, but, no external
commands
(nor call command) can be issued - I'm working on this right now, but I still
get some
strange problems (eg, you may use DosExecPgm to start program, but only, teh
same
type as program you're issuing DosExecPgm from within, grrr... )

also stub for rexx processing is provided, anyone wishing to implement this?
(pmrexx
may be used as example, except results must be directed to stdin stdout not pm
window)

btw did you know, that you can force vio program to be run as pm (with start
/pm), funny
things happen, when it reads keyboard in a loop..... :/
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#539 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Thu Sep 5, 2002 9:27 pm
Subject: Re: Re: FreePM thoughts ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Thu, 05 Sep 2002 15:25:06 -0000, evgen_ek wrote:

>> On Thu, 05 Sep 2002 13:31:06 -0000, evgen_ek wrote:
>> However cloning PM is one thing but to be able to use it you need
>> GRE and presentation drivers (video/printer etc.). I would imagen
>> that to be an even harder thing to support than PM unless you
>> plan some sort of reuse of xFree86 or the like.
>>
>I think that following "devices"(as for DC) should be suppoorted:
>local memory, remoute memory, gengradd, Scitech nucleus, PM window.
>Memory "devices" obviously is almost the same as raster printer
>
>Also there is ScitechSoft OpenSource initiative, as well as couple of
>russians piked in video cards, so that there is no problems exept
>usial (time and money)

one thing though, OS/2 GPI is really powerfull, thou shall not withdraw it
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#540 From: "Yuri Prokushev" <prokushev@...>
Date: Fri Sep 6, 2002 12:56 pm
Subject: Re: osFree toolkit, wasRe: pmrexx sources prokushev
Offline Offline
Send Email Send Email


On Fri, 06 Sep 2002 01:04:45 +0200 (CEST), JMA wrote:

>>>Taking a quick look at the EMX package makes me think this has already
happened. They have the BSE* headers and they state that
>>>their package is GNU GPL.
>>EMX library not under GPL. Under GPL only tools. This is part of EMX license:
>OK, but they (who built the .h files for EMX) must have used the TOOLKIT header
files.
>I seriously doubt they wrote their own from scratch...
>And their files does not contain any IBM copyrigh (nor any EMX copyright).
Yep.

>>>Adding to that I dont thing there could be any problem running implib against
the OS/2 .DLL files and give us the needed .LIB files.
>>Hm... I don't like lib approach. May be use .DEF files? From def file you can
get lib file easely.
>Whatever, the main thing is to allow us to host a complete environment.
>The osFree sources, our toolkit and the OpenWatcom compiler.
Yep

>>>Ontop of this we have most tools in OpenWatcom so we are not far from a
complete toolkit.
>>>How about it, should we start building the osFree toolkit (adding a line to
the header files and building the .LIB files) ???
>>Of couse, yes. OS/2 Toolkit not freely available, but required.
>But only the tools are "unfree" if I read the licence right. The header and
source files are free. The tools (at least the part
>needed for CPI work) can be done with OpenWatcom tools or rewritten.
>What we need to build ourself is a kernel/cpi SDK and later our own DDK.
Yes. I have info (probably, complite, expect binded MSGSEG) about msgfiles. At
the present time I have worked MSG decompiler and some parts of compiler. I
don't
have info about cat files yet, so, message processing is clear (in most cases).
Some with ipf subsystem.

>>I think we must make distribution of build system, with compiler(s), toolkit
parts (headers, samples), and all other required tools (dyxogen, awk, etc.).
This makes live
easy.
>I agree.
>Everything we can put in our build system should be there. However I dont think
we should put other stuff than our own source in CVS.
Well, while sources unmodified - yes.

>Whats needed though is someone to tell me what to put on the ftp site and
someone to write a doc describing how to install the
>build system and how to build the sources.
Ok, let's talk.

>>BTW, Is OpenWatcom usable for building of osFree now?
>I think so, its made for 11.0c and OW should work as good. You still need the
IBM Toolkit but thats what I'm trying to change
Hm... I'll try in future.
Post Reply