[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of platformX
From: |
bsharitt |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of platformX |
Date: |
Thu, 21 Feb 2002 20:41:56 -0500 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
Brandon Sharitt <address@hidden> described the package as follows:
License: lgpl
Other License:
Package: platformX
System name: platformx
This package does NOT want to apply for inclusion in the GNU project
My project intends to be a new software platform that will be capable of
running on a variety of operating systems. Although it won\'t be resticed to
free platform, one of it\'s primary platforms will be GNU/Linux. The main three
platforms that this platfom will target will be Unix(Linux, FreeBSD, etc.),
Windows, and MacOS. It is similar to a Mono and DotGNu since it will try to
incorporate free implementations of the .NET APIs, but it\'s not going to be
quite the same. First off, it goes beyond .NET, I am mainly implemening those
APIs since they will be around whether we like it or not, and although I don\'t
like M$, the idea of .NET isn\'t bad, and although their motives and methods
are questionable, .NET may e one othe better things that M$ has come out with
in a while. My project, platformX, will only implement the software platform
and APIs, not he webservices as much, and definatly not the things like
Passport. platformX isn\'t exactly an implementation of .NET, as a matter of
fact, .NET is only going to be there to create cross pletform compatibility
with .NET since it will be utilized be some. One of the primary goals is to go
beyond .NET and create a new and inovative platform that implements new and
more modern APIs than that of older ones, and is actually being designed more
like that of Apple\'s Cocoa, although it is not an implementation of this, it
is just being used as a model since it is an API that I like. Initially my plan
was to create a completly new operating system and implement my ideas for an
API on it, but I didn\'t have to low level knowledge of kernel programming to
create a good stable OS. After I gave up on that, I decided to implement it on
Linux(Unix), but I think I\'ll go beyond that and make avalible to as many OSes
as I can. Basically in the end platformX will be a set of libraries, runtimes,
and these types of things that will allow several operatings systems to run
software using the platformX APIs unchanged without have to recompile for that
particular system. The will also be a software developers kit that will be
avalible for many languages, although mains ones that are already planned for
are C, C++, perl, python, Java, maybe C#(I\'m still not sure about supporting
this even if there are free compilers), and there will probally be others
supported languages. While we will be implementing the .NET APIs, we will do it
all within the bounds of free software. I would also like to rewite Mono and
licence the rewite under the LGPL, although I think the LGPL(my work will be
LGPL) and the MIT licence can be used together. So in all, platformX will be a
new software plaform that will incorporate newer and more modern API on a
variety of systems and hopefully futher encourage cross platform development.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] savannah.gnu.org: submission of platformX,
bsharitt <=