Programming
 » Compilers & interpreters
Sections : Programming > Compilers & interpreters
Good visitors rating
Click to RATE : OneTwoThreeFourFive
Buy Free JCGO download

JCGO 1.10

JCGO - Java to C translator aimed at creation of highly-optimized native code

 

Advertisement

JCGO 1.10 facilities

Vendor
Pervomayskaya st.
123123 Obninsk
Russian Federation
Vendor`s Webhttp://www.ivmaisoft.com
IvMaiSoft LLC webshot
OSWindows 2000, Windows XP, Windows Vista, Windows 7, 64-bit (x86_64)
Limitations20 day trial; 400 classes per program translation limit : No Install Support
Actualizedmore than year ago
Downloads529
LocalizedEnglish
LicenseFree to try
SnapshotJCGO snapshot
Snapshot of JCGO

Use this security logo:

100% SAFE logo

JCGO manufacturer description

JCGO 1.10 (pronounced as "j-c-go") is a software product which translates (converts) programs written in Java into platform-independent C code, which could, further, be compiled (by third-party tools) into highly-optimized native code for the target platform and deployed. JCGO Compilers & interpreters is a powerful solution that enables your desktop, server-side and embedded/mobile/wireless Java applications to take full advantage of the underlying hardware. In addition, JCGO effectively protects your intellectual property by making your programs when compiled to native code as hard to reverse engineer as if they were written in C/C++.
The JCGO translator uses some optimization algorithms that allow, together with optimizations performed by a C compiler, the resulting executable code to reach better performance if compared with the traditional Java implementations (based on the Just-In-Time technology). The produced executable does not contain nor require a Java Virtual Machine to execute, so its resource requirements are smaller than that required by a typical Java VM. This also simplifies the process of deployment and distribution of an application.
The JCGO product is targeted mainly for the following user categories: application software developers (to get higher performance, smaller memory footprint and smaller start-up time for an application, to protect the code as an intellectual property); hardware device developers (to write device code in Java with the same performance as in C); software porters (to execute existing applications on platforms without a Java VM support); and software advanced users.
Main (tested) target platforms: Windows (Win32 and Win64), Linux, Solaris, FreeBSD, Mac OS X (x86 and x86_64/amd64), Windows CE/Mobile/PocketPC (arm).
For more information about the JCGO download download prerequisites (the parts comprising the JCGO product) and the JCGO usage guidelines (Readme), please visit the JCGO home page.
free download JCGO 1.10QUICK DOWNLOAD
Free download JCGO 1.10

Advertisement

JCGO video tutorials

Tutorial not found. Let know us about any useful video tutorial.

JCGO categories

embedded, java2exe, win32, AWT, native, source, portable, AOT, code, linux, SWT, library, optimization, compiler, GUI, console, java-to-exe, translator, class, java2c, jvm, converter, java-to-c, ahead-of-time, solaris, rxtx, protection

What is new in 1.10 changeinfo log

none

Given stickers for JCGO & download buttons

NOTE: move cursor over buttons to get html sources.
smarter
This award means that JCGO is an Editor's pick.
Clean award
DownloadAtlas.com guarantees that JCGO was tested by antivirus program and is absolutely clean, which means it does not contain any form of malware, including computer viruses, adware, trojans, spyware, rootkits, badware and other malicious and unwanted software.
Report view
jcgo-bin-win32-x86.zip - CLEAN
jcgo-bin-win32-x86.zip » ZIP » INFO.txt - CLEAN
jcgo-bin-win32-x86.zip » ZIP » jcgo.exe - CLEAN
jcgo-bin-win32-x86.zip » ZIP » LICENSE.txt - CLEAN
Get from DownaloadAtlas.com
Get from DownaloadAtlas.com
Do you like JCGO ? Move mouse cursor over the buttons and just copy one of those links, paste the code you copied right where you want on your blog or website.

JCGO permissions

The JCGO distributive files can be freely distributed over the Internet in the unmodified form.

End user agreement for JCGO

SOFTWARE STANDARD LICENSE AGREEMENT
-----------------------------------
JCGO - Java source to C code translator
---------------------------------------
IvMaiSoft LLC
-------------

IMPORTANT - READ CAREFULLY
This present License Agreement ("Agreement") is a legal agreement between you, a software user (either an individual or a single entity, hereinafter referred to as "You" or "Your") and the company, the author, the developer, the exclusive owner of the licensed software, the owner of the copyrights to it (hereinafter referred to as the "Licensor") for the software commercial product ("Software") identified above, which includes, but not limited to, computer software in binary form, the license key, and any user manuals and other electronic documentation supplied to You by the Licensor under this Agreement. You should carefully read the following terms and conditions before using the Software. By using this Software or purchasing the Software license, You agree to be bound by the terms of this Agreement. If You do not agree to the terms of this Agreement, You may promptly terminate this Agreement by deleting the Software from all storage media.

GRANT OF LICENSE
Upon Your acceptance of the terms and conditions of this Agreement, the Licensor grants You the right to use the Software in the manner provided below. By activating the software, You are granted a non-exclusive, nontransferable, non-commercial, time-limited trial license, without any right of sublicense, to use one or several copies of the Software for evaluation purpose. Having purchased the Software license and received the license key (the Software registration code), which explicitly defines the extent of the rights licensed to You under the present Agreement, You are hereby granted a personal or non-profit, or commercial, world-wide, royalty-free, non-exclusive, nontransferable license, without any right of sublicense, to use a copy of the Software for any legal purpose on a single computer or a group of computers (developer seats), but of no more computers at a time than the number of licenses (license codes) purchased, without any additional fee to the Licensor. A single copy of the Software is in "use" on a computer when it is loaded into temporary memory (i.e., RAM) or installed into permanent memory (e.g., hard disk, CD/DVD disk, or other storage device) of that personal computer or work station. However, installation on a network server for the sole purpose of internal distribution to one or more other computers shall not constitute "use" for which a separate license is required, provided You have the right number of licenses to use the Software for that many personal computers to which the Software is in this way distributed. You may make one copy of the Software for back-up purposes provided You do not allow third parties to access it. Solely with respect to the electronic documents supplied with the Software (and covered by this Agreement), You are granted the right to make an unlimited number of copies (either in hard copy or electronic form), provided that such copies shall be used only for internal purposes and are not republished or distributed to any third party without prior explicit permission granted to You by the Licensor.

OWNERSHIP
Except as expressly licensed to You in this Agreement, the Licensor retains all right, title and interest in and to the Software.

COPYRIGHT
Unless explicitly specified, all title and copyrights in and to the Software (including, but not limited to, any text, and scripts incorporated into the Software), the accompanying electronic documentation, and any copies of the Software are owned by the Licensor or its suppliers. The Software is protected by the Russian copyright laws and international treaty provisions. The Software is licensed, not sold. Except as stated above, this Agreement does not grant You any intellectual property rights in the Software.

TRADEMARKS AND LOGOS
Unless explicitly specified, this Agreement does not grant You any rights to use the trade names, trademarks, service marks, logos, or product names ("Marks") belonging to the Licensor. You acknowledge that You agree to not do anything harmful to or inconsistent with the rights of the Licensor in respect to any Marks. All the Marks mentioned in the Software are the property of their respective owners.

USE LIMITATIONS
The rights granted herein are subject to the following restrictions: (i) You may not copy (except for internal and back-up purposes as stated above), modify, port, adapt, translate, localize, reverse engineer, de-compile, disassemble, decrypt the Software, except and only to the extent that it is expressly permitted above and/or by applicable law notwithstanding this limitation; (ii) You may not create derivative works based on the Software unless explicitly permitted; (iii) You may not remove any patent, trademark, copyright, trade secret or other proprietary notices or labels on the Software or its documentation; (iv) except as stated above You may not transfer, lease, assign, sublicense, pledge, rent, sell, share or distribute the Software or make it available for timesharing, service bureau or on-line use, unless previously agreed to by the Licensor; (v) You may not modify the internal licensing mechanism of the Software, or change the license key (Copying the Software with a removed or corrupted internal licensing mechanism, as well as using such Software is considered illegal and is punishable by applicable laws and regulations of the country the Software is copied or used); (vi) You may not make more than two backup copies of the license key and/or distribute it (Should the Licensor find Your valid license key in a place where anyone may obtain it without restriction or Your knowledge of it, the Licensor can immediately terminate this Agreement without notice); (vii) You may not use any license key other than exclusively provided to You by the Licensor or its suppliers. Any use of the Software which is illegal under local or international law is forbidden by this Agreement. Any such action is the sole responsibility of the person committing the action.

TRIAL MODE LIMITATIONS
Before purchasing the Software license and receiving the full-functional, commercial license key file, the Software trial mode legal limitations, in addition to the use limitation stated above, are: (i) You may not use the Software in the trial mode for any purposes, including commercial, other than evaluation; (ii) You may not distribute in any form any software programs created with this Software running in the trial mode; (iii) You may not use the Software in the trial mode during more than 20 days without purchasing the license.

LIMITED WARRANTY
Upon purchasing the Software license, the Licensor warrants that: (i) to the best of knowledge and belief of the Licensor, the Software does not infringe any copyright, trade secret or other proprietary right of any third party and will take all necessary action to protect You against all costs, expenses and damages incurred in connection with any claim of infringement arising out of Your use of the Software; (ii) except for possible minor or inherent defects, the Software will function in accordance with its specification and will not intentionally cause any malicious behavior. Except for the stated above, the Software is provided on "AS IS" basis, and any use of the Software is at Your own risk. Under this Agreement You agree to assume full responsibility for determining the suitability of the Software and for the results of its use.

DISCLAIMER OF WARRANTY
To the maximum extent permitted by applicable law, unless specified in this Agreement, all express or implied conditions, representations and warranties, including, but not limited to, any implied warranty of merchantability, fitness for a particular purpose or non-infringement are disclaimed, except to the extent that these disclaimers are held to be legally invalid.

HIGH RISK ACTIVITIES
The Software is not fault-tolerant and is not designed, manufactured or intended for use as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). The Licensor specifically disclaims any express or implied warranty of fitness for High Risk Activities.

NO LIABILITY FOR CONSEQUENTIAL DAMAGES
To the maximum extent permitted by applicable law, in no event shall the Licensor or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the Software, even if the Licensor has been advised of the possibility of such damages.

LIMITATION OF LIABILITY
In any case, the entire liability of the Licensor and Your exclusive remedy under this Agreement shall not exceed the amount of money actually paid by You for the Software.

MARKETING
Having purchased the Software license, You agree to be identified as a customer of the Licensor, and that the Licensor may, even after termination of this Agreement, refer to You by name, trade name and/or trademark (and such references shall in no case constitute an infringement of any such trade names or trademarks, as the case may be), whether standing alone, or as part of a list of customers of the Licensor; and further, the Licensor may briefly describe Your business in the marketing materials and/or on the web site of the Licensor, in public or legal documents, provided in each case, that any such description shall not include any information expressly identified by You as trade secret. It is understood and agreed that the right and license to use Your name, trade name and/or trademark, as the case may be, is granted to the Licensor solely for the purposes as set out above.

TECHNICAL SUPPORT
The Licensor agrees to provide on-line technical support to You. This support is free of charge for the term of 180 days from the date of purchase of the Software license. You have the right to obtain further paid technical support for additional regular fee. The Licensor guarantees that the information submitted to the technical support service (as well as, the data received from You during the Software activation before the purchase) will be treated as confidential, it will be used for internal purposes solely and it will not be accessed by third parties.

SOFTWARE UPGRADES
The Software may be updated or modified from time to time (these updates are collectively referred to as "Software Upgrades"). Having purchased the Software license, You have the right to obtain Software Upgrades without additional fee while You are receiving technical support, either free of charge or not, provided by the Licensor.

TERMINATION
This Agreement is effective until terminated. This Agreement will terminate automatically if You fail to comply with any term hereof. No notice shall be required from the Licensor to effect such termination. You may also terminate this Agreement at any time. Upon termination, You agree to immediately stop any further use of the Software, destroy all copies of the Software and delete all Your license keys.

KEY RECOVERY
If the purchased Software license key was accidentally damaged or lost, the Licensor may submit another key to You, though the Licensor reserves the right to consider commercial efficiency of such actions.

REFUND
No refund is given at any time, unless authorized by the Licensor under unexpected circumstances such as the licensing mechanism of the Software fails to work, or a problem occurs that could not have been observed during the evaluation period. The Licensor reserves the right to provide refunds, or make any commercially reasonable efforts to solve any issues at the sole discretion of the Licensor. Please contact the Licensor to see if You qualify for a refund.

CONTACTS
For inquiries please contact: IvMaiSoft LLC
e-mail: contact@ivmaisoft.com
web site: http://www.ivmaisoft.com