Main > Free Download Search >

Free for java software for linux

for java

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2733
Spoon for Java 1.2

Spoon for Java 1.2


Spoon is a Java program processor that fully supports Java 5. more>>
Spoon is a Java program processor that fully supports Java 5. The project provides a complete and fine-grained Java metamodel where any program element (classes, methods, fields, statements, expressions, etc.) can be accessed both for reading and modification.
It can be used for validation purposes, to ensure that your programs respect some programming conventions or guidelines, or for program transformation, by using a pure Java template engine. It provides an Eclipse plugin (SpoonJDT) that allows for tight integration of Spoon within the Eclipse environment.
With SpoonJDT, a set of validations and transformations packaged as a Spoonlet can occur on the fly, and the reports are well-integrated into the Eclipse JDT.
Enhancements:
- This version includes a lot of bugfixes and new features.
- In particular, Spoon now adjusts the line numbers of the generated bytecode so that they match the original source code.
- So, debugging spooned programs is finally as simple as debugging regular programs.
<<less
Download (4.2MB)
Added: 2007-05-10 License: LGPL (GNU Lesser General Public License) Price:
898 downloads
Ogg for Java 0.1.0

Ogg for Java 0.1.0


Ogg for Java is an Ogg implementation in pure Java. more>>
The Ogg for Java library is a (from scratch) Java implementation of the Ogg protocol, compatible with Java 1.1 or higher.

The Ogg protocol itself is a media stream container, which can hold any type of media (for example a video stream format, audio stream format). It is also capable of multiplexing these streams (it can hold both an audio and video stream at the same time, making it possible to play back audio and video simultaniously), and also to chain (concatenate) streams. A main advantage is, that it is freely available (as a protocol), and to this date it is also patent-free.

NetMinds implementation follows the idea of free software, and is licensed under the LGPL, which basically means, You can use the software, incorporate it in commercial software unmodified. Or you can modify it and use parts of it as long as You release it back to the world under the same license.

Please note, that the Ogg protocol itself is NOT an audio or video codec, so it cannot compress video or audio data, it is only a container. If you are searching for the latter, you might want to visit Xiph.org which hosts/sponsors/advertises many open mulimedia related projects, such as Theora (an open video codec), or Vorbis (an open audio codec).

The aim of this project is to produce an easy-to-use interface to the Ogg protocol in the Java language, hiding as much internal mechanisms as possible, preserving all features on the interface. This may or may not be the philosophy you are searching for. If not, you may want to check out JOrbis which is also an implementation of the Ogg protocol (and more).
<<less
Download (0.10MB)
Added: 2005-04-14 License: LGPL (GNU Lesser General Public License) Price:
1657 downloads
Sitemaps for Java Beta

Sitemaps for Java Beta


Sitemaps for Java provides a Java API for the creation of Google Sitemaps and -Indexes. more>>
Sitemaps for Java provides a Java API for the creation of Google Sitemaps and -Indexes.
Sitemaps for Java allows developers to easily create Google Sitemaps. It handles every aspect of Sitemap creation, allowing you to create unlimited Sitemaps and -Indexes.
Provided is API / Javadoc, an example-usage as well as Sitemap ressources and other information
Enhancements:
- Initial beta-release of Sitemaps for Java, this includes basic functionality to create Google Sitemaps and -Indexes with/without compressed Sitemaps
- unlimited number of URLs, Sitemaps and -Indexes.
<<less
Download (0.34MB)
Added: 2007-02-07 License: GPL (GNU General Public License) Price:
993 downloads
Bomberman for Java 2.4

Bomberman for Java 2.4


Bomberman for Java is an original 2D 5 player on one computer (2 keyboard, 1 mouse, and 2 joystick players) Bomberman game. more>>
Bomberman for Java is an original 2D "5 player on one computer" (2 keyboard, 1 mouse, and 2 joystick players) Bomberman game.
Features include a level editor, dynamic key configuration, bomb kicker, bomb stopper, remote bombs, bomb stripper, revenge bombs, portals, rolling floor, flame mirrors, farting items, 10 diseases, adjustable items and disease probabilities, player names, an advanced scoring scheme, adjustable lifetime durations, etc.
Main features:
- fast: your player runs incredible fast
- slow: your player walks very slow
- reverse controls: you go right when you press left, ...
- invisibility: you are invisible, though not invinsible
- auto bomb putting: you put your bombs automatically
- immediate bomb explosion: your bombs explode within a second
- fart: like the item
- autoblock putting: you leave a trail of rocks behind yourself
- invisible bombs: your bombs are invisible, can be very handy
- bomb constipation: you cant lay bombs
- level editor, random level chooser, specific level chooser
- small and medium levels
- adjustable
- screen size, sound on or off, player names
- bonus lifetime, bomb explode time, amount of bonusses, remote lifetime
- fire lifetime, nr of blocks, block reappearance speed
- adjustable bonus and disease probabilities
- full dynamic control setup
- joystick support for two players
- mouse support for one player
- two players on one keyboard: four is possible, but your keyboard will not be able to handle all the pressed buttons.
- keeping track of the wins of every player, resetable via the options menu
- when a player dies, some items are created around his position.
- different background colors
- removed background music and sound effects, added other sound effects
- bomb stop item
- portals
- bomb stripper
- mirrors: reflects fire
<<less
Download (1.8MB)
Added: 2006-11-24 License: Other/Proprietary License with Source Price:
1097 downloads
BNF for Java 2007-01-24

BNF for Java 2007-01-24


BNF for Java is a parser/generator, or compiler-compiler. more>>
BNF for Java project is a parser/generator, or compiler-compiler. The parser reads your input text, or "terminals", specified by your BNF syntax.

The parser features indefinate look-ahead and back-track. As the grammar parses your file, it builds a parse-tree which carries the content in the structure of your grammar. Then the parse-tree is traversed, driving the output generators the you wrote in Java.

The compiler uses several files to control the project, so BNF for Java provides a Swing GUI to help you manage the BNF, Java, and XML files.

<<less
Download (MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
985 downloads
OpenGL for Java 2.8.0.8

OpenGL for Java 2.8.0.8


OpenGL for Java, formerly known as GL4Java, supports Java with a native OpenGL mapping. more>>
OpenGL for Java, formerly known as GL4Java, supports Java with a native OpenGL mapping.
The OS native OpenGL functionality is avaiable from Java for many OS: Linux/GNU+XFree86, Unix/X11, MacOS, Win32.
Enhancements:
- removed the hack (which I put in sometime ago to get VooDoo3 working) that forced gl4java to choose a double buffered pixel format (the demos that used single buffer did not work) (thanks JYB)
- fixed the tessdemo and tesswind applets (thanks JYB).
<<less
Download (0.19MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
1337 downloads
Sparklines for Java 1.2

Sparklines for Java 1.2


Sparklines are intense, simple, wordlike graphics. more>>
Sparklines are intense, simple, wordlike graphics.
Theres a PHP library for producing sparklines, and even a sparkline web service, but I wanted something I could use to generate sparklines in both Java and JSTL (and I thought it would be a fun project). (Its also worth checking out Whys minimalist python sparklines, which encode the image data directly in the HTML as a data: URI [this library allows you to encode the images as using either data: format or javascript: format (supported by IE) in JSTL])
JSTL examples
< %@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" % >
< %@ taglib prefix="spark" uri="http://www.representqueens.com/taglibs/spark" % >
< c:set var="test" value="5, 35, 22, 19, 16, 10, 4, 33, 9, 12, 27, 36, 22" / >
< img src="< spark:bar name="test" color="red" / >" / >
will produce:
(I think the default size might be a little large).
The "name" attribute specifies the key to find the data (Uses JspContext.findAttribute). It expects the value to be either a List , a Number[], or a String of comma separated int values. Its the only manditory attribute.
The other attributes are width, height, spacing, color, highColor, lastColor, output. You can replace "bar" with "line" to get a linegraph (note: highColor and lastColor are currently not supported for line graphs).
The color attributes can either be a color name (a field name from java.awt.Color), or a HTML hex color (e.g. #ff0000 for red).
Enhancements:
- This release properly URL encodes parameters for server generated sparklines.
- This fixes an issue when using hex specified image colors.
- The tag parameter "background" has been added as a workaround for IE6 PNG transparency.
<<less
Download (0.030MB)
Added: 2007-03-14 License: The Apache License 2.0 Price:
956 downloads
MikMod for Java 24.04.98

MikMod for Java 24.04.98


MikMod for Java is a Java port of the MOD player MikMod. more>>
MikMod for Java is a Java port of the MOD player MikMod. It supports MOD, S3M, XM, MTM, and many other MOD formats.

The make file "source/Makefile" is intended for GNU make, so if its present you can just type make to build everything. The default java compiler name is javac, and if it isnt youll need to modify the makefile a bit.

Building the audio-driver is not trivial on a machine which isnt Linux. The makefile and and source files under the sub-directory source/dll can generate it on a Linux, but they need to be modified, and possibly re-generated by "javah" so theyll compile on another
platform. You can use the drivers in the MikMod for UNIX package to develop the native driver for your platform.

Both programs should be run from a command shell (they are Java applications that make use of the command line arguments). To invoke Java MikMod type:

java MikModApp [standard mikmod arguments]
and for Java mikcvt:
java MikCvtApp [file path]

Everything should work much like the C programs except that:

1. Output is not fully compatible.

2. Input is not available. (press Ctrl-C to abort the program).

3. It could be much slower.
<<less
Download (0.097MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1189 downloads
UltraGetopt for Java 0.7.1

UltraGetopt for Java 0.7.1


UltraGetopt for Java is the Java imagening of UltraGetopt. more>>
UltraGetopt for Java is the Java imagening of UltraGetopt. The project provides the features and flexibility of UltraGetopt in a way that is more suited to the Java environment.
Main features:
- Supports MS-DOS formatted option strings (e.g. /option:arg)
- Provides parsing and error message compatibility with getopt from the GNU, (Open)BSD, and Mac OS
- Supports first-longest-matching for options
- Provides many configurable behaviors
<<less
Download (0.053MB)
Added: 2007-07-12 License: MIT/X Consortium License Price:
834 downloads
Xgrid Agent for Java 2006-03-29

Xgrid Agent for Java 2006-03-29


Xgrid is an agent for Apples Xgrid clustering protocol written entirely in Java. more>>
Xgrid Agent for Java is an agent for Apples Xgrid clustering protocol written entirely in Java. This makes multiple platform Xgrid clusters possible.
Usage:
usage: java -jar xgridagent.jar -r|host name mhz
-r will resolve the controller via bonjour
host is the address or hostname on the controller
name is the name of this agent
mhz is the CPU power of one CPU in this agent
run the program from within the xgridagent directory
Enhancements:
- Many changes (may break things).
<<less
Download (2.2MB)
Added: 2006-03-29 License: BSD License Price:
1306 downloads
Managing Gigabytes for Java 2.0

Managing Gigabytes for Java 2.0


Managing Gigabytes for Java is a free full-text indexing system for large document collections written in Java. more>> <<less
Download (2.2MB)
Added: 2007-07-07 License: LGPL (GNU Lesser General Public License) Price:
845 downloads
Ganymed SSH-2 for Java Build 210

Ganymed SSH-2 for Java Build 210


Ganymed SSH2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0). more>>
Ganymed SSH2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
Ganymed SSH2 for Java allows one to connect to SSH servers from within Java programs. It supports SSH sessions (remote command execution and shell access), local and remote port forwarding, local stream forwarding, X11 forwarding and SCP.
There are no dependencies on any JCE provider, as all crypto functionality is included.
Ganymed SSH2 for Java is used in the Ganymed replication project and a couple of other projects here at the IKS group.
Main features:
- 100% Java implementation of the SSH-2 protocol (tested on J2SE 1.4.2 and 5.0)
- No dependency on any JCE provider, all crypto functionality is included in the Ganymed SSH2 for Java library.
- Supports SSH sessions (remote command execution and shell access), X11 forwarding, local and remote port forwarding, local stream forwarding and SCP.
- Thread safe, multiple threads can concurrently execute commands, open shells etc. on the same SSH connection.
- Available ciphers: aes256-ctr, aes192-ctr, aes128-ctr, blowfish-ctr, aes256-cbc, aes192-cbc, aes128-cbc, blowfish-cbc, 3des-ctr and 3des-cbc.
- Supports DSA and RSA server keys (ssh-dss and ssh-rsa). Extensive support for known_hosts file handling.
- Key exchange methods: diffie-hellman-group-exchange-sha1 (parameters configurable), diffie-hellman-group14-sha1 and diffie-hellman-group1-sha1.
- Supported MAC algorithms: hmac-sha1-96, hmac-sha1, hmac-md5-96 and hmac-md5.
- User authentication: password, keyboard-interactive and public-key with DSA and RSA keys (client-side private keys (PEM format) may also be 3DES, DES or AES encrypted).
Enhancements:
- This release has support for SFTP v3, HTTP proxies, connection monitoring, improved port forwarding, better compatibility for the Diffie-Hellman group exchange, and enhancements in the SCP code.
<<less
Download (0.46MB)
Added: 2006-10-07 License: BSD License Price:
1115 downloads
Hibernate Core for Java(Linux) 3.2.5.ga

Hibernate Core for Java(Linux) 3.2.5.ga


An object/relational persistence and query service for Java more>> <<less
Download (19.35MB)
Added: 2009-04-25 License: Freeware Price: Free
188 downloads
Simple persistence for Java 2.2.0

Simple persistence for Java 2.2.0


Simple persistence for Java is an object/relation mapping framework for Java. more>>
Simple persistence for Java is an object/relation mapping framework for Java. It is designed to be easy to use.
There are no XML files to write, no tables to create, no IDs to generate, and no primary keys to fiddle with; just point it to the database, check the API documentation for three basic methods, and code away.
Simple persistence for Java supports transactions, has its own simple query language (very similar to SQL), and can handle object references, lists, and maps.
You may ask: Why another O/R mapping library? Well.. Ive searched the net for a suitable O/R tool for a long time now, also tried a few in live projects, but each time, at the end of the project, I had always had a few thoughts to simplify the database interaction code. Ive started with EJB around 2000. Now, I think everyone who used EJBs also at least once wondered why saveing a friggin object requires a separate server installation, the extensive knowledge of a 200+ page documentation, generating 3 classes/interfaces per object, installing stubs, rmi, and other things I dont even want to know about. Lets just skip this chapter of my life directly to my last experience with an O/R library: pbeans. This library is generally good, I can recommend it for those, who want a stable O/R mapping tool, but it was not the one for me. I found a few points I couldnt get over:
- Save and insert should be one method. I usually dont care if an object is inserted or saved phisically, as long as its saved.
- It should handle Lists and Maps. Well, "Lists should be enough for everybody", but sometimes Maps are handy too. Lists are used very often, I think it should be handled automatically.
- The query code is too difficult, and at the same time does not offer enough features.
- The code you have to write wont be "pretty". It requires classes to be parameters, at least for queries, and I cant read the query itself.
- The Id handling is not transparent.
Enhancements:
- A major scalability feature has been added: the library is now capable of working in a distributed environment, such as load-balanced Web server clusters.
- All the library nodes connected to the same database will form a self-regulating, self-organizing, failure-tolerant network to manage exclusive resources (such as locks, etc).
- The documentation and site were updated accordingly.
<<less
Download (1.1MB)
Added: 2007-02-25 License: LGPL (GNU Lesser General Public License) Price:
971 downloads
CalibrationAider (For Java) 1.1.0

CalibrationAider (For Java) 1.1.0


CalibrationAider helps realize the full potential of your CRT or LCD computer monitor. Use CalibrationAider to create a consistant, reproduceable view... more>> <<less
Download (94KB)
Added: 2009-04-11 License: Freeware Price: Free
227 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5