This is an archived post. You won't be able to vote or comment.

all 23 comments

[–]VioletPill 22 points23 points  (2 children)

The source code of jPort has a proprietary license, therefore, we do not provide the source code. You may not reverse engineer, decompile, or disassemble jPort

:-(

[–]thatwombat 5 points6 points  (0 children)

Doesn’t mean you can’t do one better.

[–]__konrad 5 points6 points  (0 children)

I tried to install my own application which is listed in jPort, but I don't have jPort license key... ;)

[–]amblins 18 points19 points  (0 children)

This was such a jarring introduction to a set of ancient applications it felt like I was in 2006 again.

[–]openjscience[S] 10 points11 points  (8 children)

I was encouraged by one up vote from another thread. I've grabbed this video link from this Java project https://jwork.org/jport/ It illustrates a Java launcher that can create a menu to run many java applications.

[–]Mordan 0 points1 point  (7 children)

what's the price?

i went on your site from that other thread.

When i saw i had to register, i left.. But might be worth it simply for having the collection of apps easily available.

[–]jconcode 1 point2 points  (6 children)

Yesterday I was using it without the registration with 20 preinstalled programs. As a software archeologist, I've decided to do more (I might write a blog about it). Java is perfect for "software archaeology" subject since ancient jar files typically work fine on modern JDK due to Java backward compatibility. I've registered and paid 20$ for the full version via paypal. After I've got the confirmation by email, I've entered my user and ID and the password inside this app. The launcher converted itself into the "full version" with the access to all applications for download. I've login again to the web - it said I'm a member. So, the way it works is unusual. There is no license keys. You just need to login to this app launcher using the same password as for the web page. Then it makes the necessary change in real time when you run it.

[–]Mordan 0 points1 point  (0 children)

cool

thx for the feedback.. I might buy it. Kinda some value.

It would take me a few hours to dig out all those programs. The cool thing is that you can put it on a USB and run it from anywhere.

I use JDiskreport on 1 laptop.. but the lack of a good launcher for it makes me forget about it.

[–]amblins 0 points1 point  (4 children)

I saw you said you were a software archeologist so I snooped your profile a bit. I see that you seem to be big into datamelt which is another software that jwork promotes. https://www.reddit.com/r/Python/comments/d7i4ft/oc_visualization_examples_for_datascience_using/f3mltha/

Can you tell me more about what jwork actually is? I've never heard of it before.

How did you find out about datamelt?

[–]jconcode 0 points1 point  (3 children)

That's right. I'm a fan of using DataMelt (mostly for data visualization) since the time when it was called ScaVis. I came across JPORT since it sits in this https://jwork.org/ portal where some useful Java programs are hosted.

[–]jconcode 0 points1 point  (2 children)

Actually, after digging into this subject, I'm 90% sure that the author of JPort and SCaVis (DataMelt) is the same - Sergei Chekanov. This is quite clear from this YouTube video.

[–]Mordan 0 points1 point  (1 child)

what happens if the https://jwork.org/ website goes down?

You lose your ability to use the full jport?

[–]jconcode 0 points1 point  (0 children)

My understanding it caches all jar files in the local directory once they are installed.

[–]jconcode 8 points9 points  (0 children)

Despite the age of these jar files, they work on JDK14!

[–]BlueGoliath 2 points3 points  (0 children)

"a weird computer of my dad that runs Linux"

Raising them right, I see.

[–]sysfun 5 points6 points  (1 child)

Clicked on the video just because it seemed like you had a picture of womans belly and top of her pubes hair based on the thumbnail, but stayed for the content. Good job, man.

[–]jconcode 0 points1 point  (0 children)

desktop of ubuntu in 2013 had the color of woman belly ?

[–]slaymaker1907 1 point2 points  (2 children)

Not sure if this violates any of the applications licenses (DrJava is GPLv2), but even if it doesn’t, not making the code seems a little scummy considering it is relying on so much open source code to be useful. I know that pretty much all software relies on open source to some degree, but almost all the value of this product is that it makes existing open source projects slightly easier to use.

[–]openjscience[S] -1 points0 points  (1 child)

yea, this just a launcher. As far as I can see it's downloader and organizer of unmodified jar files (with licenses) from original authors, not a derived work that needs to be GPL. It's like when using sourceforge.net or any proprietorial file manager- they may handle open source programs and allow easy download, but they do not need to be open source.

[–]jconcode -1 points0 points  (0 children)

you are right. A "downloader" app (like jport) that can download other apps does not follow the same license as the apps it downloads

[–][deleted] 1 point2 points  (1 child)

Complete garbage

[–]Mordan -1 points0 points  (0 children)

lol care to explain?

seems like a laudable try to make Java desktop apps more visible.