[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#613297: Issue in packaging twitter4j: json is not free



Hello, 

I progressed a bit on the packaging of twitter4j in debian, and I'm
stuck on a problem: it includes some code of Json, which licence
states that it shall not be used to do evil, only good. According to
#585468 for example, this is considered non-free in debian, and cannot
be uploaded as is.

For that reason, the json code of twitter4j should be removed and
replaced by a free implementation, such as 

libjson-simple-java - Simple, lightweight and efficient JSON toolkit
  for Java 
libjackson-json-java - streaming fast powerful standard conformant
  json processor in java
libjettison-java - collection of StAX parsers and writers for JSON
libjson-java - library for transforming Java objects and XML to JSON
  and back again
libxstream-java - Java library to serialize objects to XML and back
  again


This is however probably too much work for me considered the use I
planned for the library. Since I'm also upstream of JLM that currently
depends on twitter4j, I'll probably modify JLM so that it uses
status.net instead of twitter.

Anyway. I just pushed into the git the current state of the packaging,
in the hope that the next one wanting to package this software will
find it useful.

git+ssh://git.debian.org/git/pkg-java/twitter4j.git

Thanks for the fish,
Mt.

-- 
Si vous pensez que l'éducation coûte cher, essayez l'ignorance.
If you think that education is expensive, try ignorance.
  -- Albert Einstein



Reply to: