taskSavannah Administration - Tasks: task #4373, Submission of GlobalPlatform

 
 

task #4373: Submission of GlobalPlatform

Submitter:  Karsten Ohme <widerstand>
Submitted:  Thu 07 Jul 2005 10:53:22 AM UTC
   
 
Should Start On:  Thu 07 Jul 2005 12:00:00 AM UTC Should be Finished on:  Sun 17 Jul 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  kickino Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 14 Jul 2005 07:01:42 PM UTC, comment #4: 

Hello.

The problem on OpenSSL is not its license, but the exception about the cryptographic algorithm.

I'll close this submission. Thanks for telling.
Regards,

Sebastian Wieseler <kickino>
Thu 14 Jul 2005 06:37:45 PM UTC, comment #3: 

I have an now have a project hosted at sourceforge. I have problems
meeting the criteria of your hosting service. You mentioned that the
depency on OpenSSl is critical (It's a BSD license and anybody can use
it?) and a replacement would be GnuTLS. This library looks useable and
pretty good, but depends an some other libraries itself. OpenSSL is more
compact and does not need this. One big problem is the support of
Windows and at the moment GnuTLS depends on the Gnu build system. This
is fine for Unix systems, but a support for Windows would be necessary,
if not systems like MinGW are compatible with this. I haven't tried but
I have also not read a success story of this with Google.
I had success to compile the Java stuff with gjc 4.0, but I haven't
tried out the Swing components. It would be surprising if this works.

So, I skip this project at Savannah.

Karsten

Karsten Ohme <widerstand>
Thu 14 Jul 2005 11:34:04 AM UTC, comment #2: 

Hi,

I am waiting for an answer from you.

If within one week I still do not get a reply, I will remove your project.
You will still be able to register it again once you have the time to deal with the registration issues.

Are you still willing to host your project at Savannah?
If not, please tell us - we don't bite, and it will make us gain time.

Regards.

Sebastian Wieseler <kickino>
Thu 07 Jul 2005 06:23:04 PM UTC, comment #1: 

Hi,
I'm evaluating the project you submitted for approval in Savannah.

At first, all of your files lack license notices or copyright notices or boths. There is only one way to release your files properly and unambiguously under that kind of BSD license - as you did in OpenPlatform.{c,h}.

So please include the information about license and copyright in all of your files.


At second, the OpenSSL dependence is really fatal. You had to write an exception in your source code. Please have a look at http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs for doing this.
That's why we reommend to use GnuTLS (LGPL) instead of OpenSSL.


At third, you must determine whether your project can run on a Free Software Java suite
(see http://www.gnu.org/software/java/ for more information).

We recommend you to test your project using GCJ and GNU Classpath, and ensure that your Java code runs on this Free Software Java suite.

GCJ is the GNU Compiler for Java, part of the GCC (GNU Compiler Collection).
The Classpath project aims to develop a free and portable implementation of the Java API
(the classes in the 'java' package).

More information is available at http://gcc.gnu.org/ and http://www.gnu.org/software/classpath/ .

Please provide us with more information about this point.



And at last, the distribution is named Debian GNU/Linux. Because "Linux" is just a kernel of a more complex system that we like to refer to as GNU/Linux, to emphasize the ideals of the Free Software movement.

For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.

Regards,

Sebastian Wieseler <kickino>
Thu 07 Jul 2005 10:53:22 AM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7790>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  globalpltfrm


Full Name:
----------
  GlobalPlatform


Type:
-----
  non-GNU software & documentation


License:
--------
  Modified BSD License


Other License:
--------------



Description:
------------
  GlobalPlatform http://www.globalplatform.org is a standard for the management of the infrastructure of a smart card. This management comprises the installation, the removal of applications and additional management tasks on a card. The main authority is the card issuer, which has full control over the card contents, but he can grant also other institutions to administrate their own applications. This management is achieved by applying cryptographic protocols, which authenticate and encipher these processes.

The Open Platform specification should enable multi application capable smart cards which can be joined by multiple institutions where all installations are authorized by the card issuer and each institution has its own secure area on the card.

At the moment the still most widely used OpenPlatform specification 2.0.1' is implemented. The more recent but rarely used GlobalPlatform 2.1.1 will be a next step.

Already developed are the OpenPlatform library enabling developers to create applications under Windows and UNIX like systems, JOpenPlatform, a Java Wrapper which makes the use of the OpenPlatform library possible under Java Applications and the OpenPlatform Manager providing a GUI management application for OpenPlatform 2.0.1* conforming smart cards.

Everything is licensed under a BSD license to make it available to a all audience.

I tested it the current state under Debian Linux and Windows XP with no problems.

The current state can be seen at this site:

http://www.inf.tu-dresden.de/~ko189283/GlobalPlatform/


Other Software Required:
------------------------
  The C libary depends on OpenSSL.
The Java Wrapper should not make problems with free Java Compilers.

OpenPlatformManager uses Java and of course also Swing. It would be unproductive to use anything else to be platform portable. The JDK is available for all target platforms. Also Debian has with Blackdown a JDK Version.



Other Comments:
---------------
  At this moment my implementation is only free available implementation covering this standard. I also work for the MUSCLE project (http://www.linuxnet.com/), which integrates card readers and smart cards in UNIX and Windows environemnts. This project can be used contributing to the MuscleCard project because it can be used to install the necessary applications on the smart card.


#########################################

Karsten Ohme <widerstand>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 5 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-07-14 kickino StatusPing-ed Cancelled
    Open/ClosedOpen Closed
2005-07-14 kickino StatusWait reply Ping-ed
2005-07-07 kickino StatusNone Wait reply
    Assigned toNone kickino

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code