Finding open source/GNU free software projects

I am looking to work on an open source or GNU free software project.
So far I have found three places to shop:
1) jakarta
2) gnu.org
3) sourceforge
Are there any other major projects?
I have an MSEE and 10 years C/C++ UNIX-centric, server-centric development
experience and completed a good 3 month course @ 40 hrs/week in Java/J2EE
(Beans, xml, JSP, servlets, JDBC, etc.) I'm looking to get/give project experience
to get past the "training has no value" roadblack that most employers throw
in ones face in this glutted techie labor market.
--jcn                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Why not join a project at java.net? http://java.net/
This - I've heard - is a great place to gain practical experience and do something with your training. Plus of course you will have to learn new things I presume, but that's a given with programming, istn' it?
regards,
lutha

Similar Messages

  • Free / open source Closed Captioning software?

    I'd like to add closed captions to a feature film I produced. I understand the difference between closed captioning (which is embedded in the video and decoded by the TV) and DVD subtitles, and I would like to add real closed captioning.
    Is there any free / open source Mac-compatible closed captioning software I can use to add captions to my feature film and create a .cc file for importing into DVD Studio Pro?
    I'm more than comfortable with steep learning curves and X11 interfaces. If I have to use a text editor and timecodes, that's fine too. I just need that .cc file to add true closed captioning to my video, and I don't have the dough for commercial CC software.
    Thanks!

    my company does offer closed captioning as a service, Kelly is correct when he says the software is very expensive. as far as creating a .scc file with a text editor, i don't believe it is possible but i may be wrong. when opening a .scc or .cc file in a text editor, it does look like a bunch of "gobbledygook". but the .cap file that is used to create the .scc or .cc file looks a bit more manageable and could possibly be created without captioning software, again i may be wrong and have never attempted to do it. but say you could do it, you could save a bunch of money by creating the .cap file and giving it to someone who has the software to convert it to .scc or .cc. if that seems overwhelming and want to job it out, you could save some money by transcribing the video yourself which is a significant part of the cost when outsourcing. here is a sample of what a .cap file looks like:
    ~CPCC6.70~;Upper;PopOn;01;
    00:00:48:06³0CEN³WELCOME TO.
    00:00:52:08³0CFN³
    00:00:53:23³0C2N³(CHOIR SINGING)
    00:01:00:26³0C1N³
    00:01:25:25³0C1N³I WANT TO SAY HELLO TO\THOSE OF YOU THAT ARE WITH US
    00:01:28:24³0C1N³RIGHT NOW ON THE INTERNET\ALL OVER THE WORLD.
    00:01:31:17³0C1N³IT'S SO WONDERFUL TO HAVE CHURCH\MEMBERS THAT HAVE MOVED ON.
    00:01:35:25³0C1N³I GOT A CALL TWO WEEKS\AGO FROM A FAMILY THAT MOVED

  • Setting up a new Free Software Project, organizational help needed.

    Hi
    I need some help with a project I am working on.
    I have been working on this project for some time now. I have written a program using JDK 6 and Eclipse.
    The actual software is not the problem here. The actual problem, as I am starting to find out, is how to distribute this program.
    I think I have organized the actual files incorrectly. Since I have been working on this program for some time now, its gotten a lot bigger then
    I originally thought it would be. Also I have been using SVN and sourceforge, so I have been reluctent to make drastic changes to the layout of the
    source code.
    But I am starting to see that I need to adapt the source code to some standard if I am to either get other to help me or to release the program.
    And here is where your help comes in.
    I need to know how to organize my files.
    I have organized the *.java files in a somewhat orderly fashion, but from what I understand most source code is organized into "src", "lib", ect folders.
    This is what I need the help with.
    My program uses some external jar files that contain some methods, functions and class I use.
    I also have some images and icons used in the program.
    There are also files that are created, written to and read from the program, which I need to keep.
    What is the best way to organize these files and is there some sort of "standard of free software" out there?
    I would appreciate any help on the matter.

    Just a shot in the dark here...
    Are you JARring your project when you make it into a binary? You can JAR it the same way with your source, as well. As for the folders that you are talking about, I'm not an Eclipse user, but doesn't the IDE organize your files into packages and such while you are working on a project?
    My perspective comes from NetBeans. When I create a project, the IDE automatically creates an Ant file and also organizes the project into packages. For example, if I start a project called StripNewLines, my Main class will be located in a package called stripnewlines, which I can refactor later to something like net.mycompany.stripnewlines, for example. Then, when I need to include resources such as files or icons, I go into my file manager and simply create new folders under my project's source tree. For example, my project file tree may look something like:
    + StripNewLines/
    + dist/
    + lib/
    + StripNewLines.jar
    + README.TXT
    + src/
    +net/
    + mycompany/
    + stripnewlines
    + Main.java
    Once I get done adding my files and icons, it might look like this:
    + StripNewLines/
    + dist/
    + lib/
    + StripNewLines.jar
    + README.TXT
    + src/
    +net/
    + mycompany/
    + stripnewlines/
    + Main.java
    + files/
    + LICENSE
    + README
    + art/
    + file-open.png
    + exit.png
    + new.png
    Once I've added those files and icons to my file heirarchy in my file manager, NetBeans will automatically update the project and add the packages net.mycompany.files and net.mycompany.art. Then I just have to access them by their paths to use them in my application.
    Once you've gotten your application completed and compile it to a jar file, you can drop to a shell and use the `jar` command to "pack up" your source tree. By doing it this way, you have a single file for download as a binary and another single file for download as a source archive. Obviously, if you are using libraries, you will need to zip up or tarchive your lib/ folder and JAR file for the distributions, so that your external libraries will also be available to your application on another machine.
    Anyhow, just some thoughts. I do hope this helps you a little and doesn't confuse you more.
    Cheers,
    Sean Carrick
    PekinSOFT Systems

  • Best way to run open source/GNU programs on Mac

    Hi folks,
    I'm kind of new to Macs, coming from the linux/unix world.   I'm working on reinstalling the OS on my macbook (after finding out the hard way that it itsn't prudent to use a case-sensitive file system on a Mac), and thought this would be a good time to ask if anyone has an opinion on the best way to run linux-y programs on a Mac.   For instance, I find myself wanting to use "zim" and keep it synchronized with my linux computers, but I can't get it to install on my mac.   I can see a few options:
    1) run linux in a virtual machine, but this is a problem since I only have 4 GB of memory.
    2) use mac ports, but most of the ports I tried in the past didn't work, and my questions to the community were ignored (I tried to be friendly, but perhaps I came across wrong...?)
    3) use fink, but I gather it is out of date and not really used any more.
    So, I'm curious what other people use if they want to use open source programs?   Ideally I wouldn't have to compile each program myself, but maybe that is the best option?
    Thanks.

    I think Fink has install binaries (and if it has a ZIM port that works for you, what do you care if Fink is a bit out-of-date as a package manager?).
    From my observations of MacPorts.com, it compiles the ported package on your system (so you need to have XCode (free from Mac App Store) installed on your system.  If MacPorts has a binary option, I have not dug deep enough to find it (as I mostly use the minimum to get something I want installed).
    The other option is to download the Open Source package and build it yourself.  There are some that think this is the ONLY way to go about it (me I'm lazy and only do that for Vim which I desire specific options not always included in canned Vim packages).
    If you want OpenZIM on your Mac and you only use it once in a while, then a virtual machine might be the way to go.  However, if your use of OpenZIM is extensive, then a virtual machine can be a bit heavy weight, adn for that you might want to either find a working port or build it yourself.
    Whatever you do, DO NOT replace a standard Mac OS X installed Unix side program with your own.  Put your stuff in /usr/local/bin, or a personal local tree (Fink uses /sw/... and MacPorts uses /opt/local/...), then modify PATH in your shell initialization file.  Replacing standard Mac OS X Unix programs may break Mac OS X maintenance scripts, GUI programs that get an assist from a Unix command, etc...
    NOTE:  Chances are you Mac can go up to at least 8GB of RAM, and if you look at Crucial.com you might find it will not cost you much at all (for example, the MacBook Pro I just got was upgraded from 4GB to 8GB for only $43).  With 8GB of RAM you will not notice that you have a virtual machine locking down 2GB.  Also I'm not telling you to spend money, just pointing out possible options should you find your need for OpenZIM demands the use of a virtual machine.
    With respect to a case sensitive file syste, if you need one, then create a partition (or perhaps a disk image (.dmg) via Applications -> Utilities -> Disk Utility) for that purpose (an external disk is also an option).  But as you have discovered Mac OS X and many of its GUI applications have assumptions based on a case-insensitive file system.

  • Need help in finding open source for creating Login component

    hi
    Pls any one help me out in finding some good open source for creating login component for my application
    i have heard about josso but i am not able to find how to use it if anyone can help in setting up josso i wil be very thankful to that person and also if anyone can help me finding some other open source i will be very grateful ,,
    Pls help its very urgent and i am running short of time

    DECODE(l.attribute_category, 'Coverage Template Header', l.attribute3) Penalty_Bonus,
    DECODE(l.attribute_category, 'Coverage Break', l.attribute1) Mon_Break_Start,
    DECODE(l.attribute_category, 'Transaction Type', l.attribute1) Split_Covering,Uh oh, the dreaded entity attibute value, or generic, data model.
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:10678084117056
    I am afraid slow performance is a built in feature of this database design, not much you can do in queries.
    You could possibly create the views as materialized views and query those instead.
    Quote from the linked article
    But, how does it perform? Miserably, terribly, horribly. A simple "select
    first_name, last_name from person" query is transformed into a 3-table join with
    aggregates and all. Further, if the attributes are "NULLABLE" - that is, there
    might not be a row in OBJECT_ATTRIBUTES for some attributes, you may have to
    outer join instead of just joining which in some cases can remove more optimal
    query plans from consideration.
    Writing queries might look pretty straightforward, but it's impossible to do in
    a performant fashion.

  • Where do i find open source code for the FF Sync capability ?

    Where can i find the open source code for the FoxFire capability "Sync" (bookmarks)....
    That capability should be extended to allow one or more (selectable) arbitrary sync servers; I want to look into providing such capability, with enhancements.

    Sign in, activation, or connection errors | CS5.5 and later
    Redemption Code Help
    Mylenium

  • I used to find all kinds of free software downloads on the apple site for my mac. games- everything...cant find it anymore. what the ...help??

    where did the free downloads go on apple site??? it had every catagory possible. pls help

    So am I. No need to be condescending to an OP.
    A number of free games for the Mac can be downloaded from here:
    http://www.downloadfreemacgames.com/

  • I have just updated Firefox on my desktop. In order to operate it had to disable avast, my open source excellent anti virus software - a surprise that Firefox is compatible! Is there an avast! update that is compatible? Or a fix from Firefox coming?

    I prefer using Firefox over other browsers however I will have to switch if there isn't a fix. I am surprised since it is an excellent open source anti virus software.

    Don't disable your antivirus software!
    Can you explain the problem in more detail? These two issues come to mind:
    (1) Avast protects against program changes. When Firefox changed, Avast blocked it, and you do not have an obvious way to approve the change.
    (2) One or more Avast browser add-ons has not yet been marked as compatible with Firefox 5, so those add-ons were disabled. However, this has no effect on your protection outside of Firefox.

  • Open-source java polling/survey software??

    Hello,
    Does anyone know of a good open-source java polling software (web-based)?
    Thanks in advance,
    Julien.

    javacardsign is a signing applet, and yes it tries to be pkcs15. With respect to opensc compatibility we still have to test and see what else remains to be done, but currently we have other priorities, so this will take time.
    Regarding 7816 compatibility, you are absolutely right, this is too general. What is meant is that
    a) the instruction set is iso7816-4
    b) crypto operations are according iso7816-8
    c) if personalised with our host application the file system contains iso7816-15 compliant structures
    Cheers

  • Any open source of simple statistical analysis tools for java?

    Hi ya,
    Anyone knows any open source of statistical analysis tools for java?
    A simple tool which is able to retrieve the coverage, the number of threads, and a list of methods within the code will be fine :)
    Many thx

    If what you mean is a profiler, you can get it from Eclipse's plugin, and it's open source.
    http://sourceforge.net/projects/eclipsecolorer

  • Chat open source code

    Can any one tell me where can i find
    open source code chat app ?

    Can any one tell me where can i find
    open source code chat app which can handle both online and offline messages?

  • Free/open source plotting software

    The objective:
    Data processing, mostly one X and one Y axis, recorded from sensors.
    Formatting, to change how the chart looks, e.g. fonts of the axis label, weight and dashed lines of the plot, addition of lines or arrows.
    What's been found:
    Gnumeric and google spreadsheet.
    There is a wonder what the Free/open source software users among the research people are using. I ran into LaTeX and thinks it's a good software. Anything like this would be nice.
    Thanks.

    Fine. I found QtiPlot working really well on Linux systems with ease of availability free of charge. No flame setting (as I think Mac OS and linux are both Unix-like), but it's a bit hard to compile on Mac OS X.

  • Survey about open source projects

    Hello,
    I'm conducting a survey about how open source projects are organized.
    It's part of the www.openeo.biz community initiative which goal is to
    research organizational structures of open source projects and
    business models of companies related to them.
    Could I kindly ask you to help us spread the word about this survey
    among open source project maintainers related to Adobe.
    Is there perhaps any other forum or mailing list on which it would be
    appropriate to post this information ?
    The survey takes about 15 min and is available at:
    http://www.openeo.biz/limesurvey/index.php?sid=94442
    If anyone would like to share a more detailed description about a
    project it can be added directly to our knowledge base:
    http://www.openeo.biz/summary/
    or can just be mailed directly to
    [email protected]
    Thank you for your time. 
    Adam Walczak 
    www.openeo.biz
    +48 604 188 992

    kevinaworkman wrote:
    motya770 wrote:
    hi, everybody, i am noobie in java development, so i have a question.
    i want to participate in some open source projects in java becouse i want to see the code and style of it etcWhat do you mean by "participate"? If you want to contribute code, you should probably wait until you aren't a "noobie" anymore. I'd suggest working through the basic tutorials.
    , i've downloade source code, created a new project in eclips andd linked this code, but it didn't work. Eclipse can't find main class.If you want to learn to program, I'd say you should ditch the IDE for now and use a plain text editor and the command line.
    what should i do?You could also do some bug reporting for an open source project, before actually making any changes to any code.
    which project would you recommend me?I'd recommend starting a lot smaller. Work through the basic tutorials. When you have all of them working, try creating a small program of your own. Work your way up.
    i think about something like jEdit.I think something more like trying out some of the programs on Project Euler (after going through the basic tutorials, of course).
    PS- Working through the basic tutorials might take weeks or even months. Learning to program is an exercise in patience!Participate - just to see the manner of pragramming on this language)
    i would work throught basics, now i am reading Cay S. Horstmann, Gary Cornell's book, i think these books is tutorial) am i right?
    i have some minor expierence with c++, c#, qt, stl, sql, javascript, i am at 4th year of education in university,
    and work now as software developer.
    and decided to lean java...
    i just want to download some little project and see how swing and other things work/)))
    thaks

  • Open Source Projects Implementing NIO

    Searching around Google for multi client NIO servers has lead me to a couple of conclusions. First, there are only a few books on NIO. Second, there are quite a new open source projects that create a framework around NIO, and are designed to make using NIO a bit easier; even some designed for scalable multi client NIO servers.
    So I wanted to ask about these open source projects, and see if anyone here has any information on some of them. Ideally I would like to work with one of the open source projects, but determining which are worthwhile, and which aren't by myself would take quite a while. I'm wanting to enter the world of multiplayer games, so I'm not talking about a NIO webserver or anything like that :)
    There are a few criteria that are factors to me, and they include the easy of use, documentation, and scalability. A framework that is easy to use and well documented, but scales only reasonably well is equal, if not better, than one lacking in ease of use, documentation, and crazy scalability.
    Thanks!
    David
    Edited by: ReptileKing234 on Jan 31, 2008 6:42 PM

    kevinaworkman wrote:
    motya770 wrote:
    hi, everybody, i am noobie in java development, so i have a question.
    i want to participate in some open source projects in java becouse i want to see the code and style of it etcWhat do you mean by "participate"? If you want to contribute code, you should probably wait until you aren't a "noobie" anymore. I'd suggest working through the basic tutorials.
    , i've downloade source code, created a new project in eclips andd linked this code, but it didn't work. Eclipse can't find main class.If you want to learn to program, I'd say you should ditch the IDE for now and use a plain text editor and the command line.
    what should i do?You could also do some bug reporting for an open source project, before actually making any changes to any code.
    which project would you recommend me?I'd recommend starting a lot smaller. Work through the basic tutorials. When you have all of them working, try creating a small program of your own. Work your way up.
    i think about something like jEdit.I think something more like trying out some of the programs on Project Euler (after going through the basic tutorials, of course).
    PS- Working through the basic tutorials might take weeks or even months. Learning to program is an exercise in patience!Participate - just to see the manner of pragramming on this language)
    i would work throught basics, now i am reading Cay S. Horstmann, Gary Cornell's book, i think these books is tutorial) am i right?
    i have some minor expierence with c++, c#, qt, stl, sql, javascript, i am at 4th year of education in university,
    and work now as software developer.
    and decided to lean java...
    i just want to download some little project and see how swing and other things work/)))
    thaks

  • Making money from Open Source Software

    Hi Guys,
    I'm thinking of committing a cardinal sin and charging for some software I have been writing. Before I am executed by an angry mob (with pitch-forks) I wanted to explain why..
    I want to work with OS Software as my main career. My main aim is to create a company which can help start-up companies with their IT infrastructure. I am developing a system (which uses Arch Linux as the base-OS) which is similar to eBox (but is much more Windows and Mac friendly... including Single Sign On authentication for all clients); so these companies can save thousands (and sometime tens of thousands) of dollars/pounds on licensing and expensive hardware. (My system currently only required 256MB RAM and runs much faster than Winblows!).
    But herein lies my problem. If my system is based around MIT/GPL software such as Kerberos, DNSMasq, IPTables, LDAP etc... how can I make any money from it?
    What I'd like to do is to be hands on and go in and setup the systems myself; so I could charge labor and not have to invest a great deal of time on my own infrastructure (ie. making it idiot proof); but as getting software running on Arch is so trivial; I don't think I could sustain a business on this alone.
    I also read somewhere about a company who wrapped up Open Office.org and Firefox in an OS and sold it. It stuff like this legal? How do they get around selling something which is unmodified versions of OS software???
    My other option is a support contract for each company; which is probably my best option. I charge for a days labor for the initial installation (after topology designs have been signed-off) and then charge the company yearly for 24/7 support.
    Does anyone have experience making a living from FOSS? Does anyone have any suggestions or warnings for me?
    I'd love to keep my software open source; but I'd also like to eat! :S
    Thanks,
    tommed

    Our SOHO is managed by myself for the daily tasks, but I give the real administration of our network (installing, upgrading, debugging, adding new features etc.) to a self-employed Debian developer.
    He has set us up a system like the one you describe: Kerberos, LDAP, NFS, mail, asterisk etc. He has only charged us for the work he has spent making this happen. From our off-the-record-talks I gather that he does varying stuff, so it wouldn't pay off for him to spend time in making a solution for 1 case (admittedly, a case that you could easily adapt for other projects)
    Myself I'm writing a program in PHP to manage our office. It's more of a single frontend for all the free software that we are using already. I'm planning on the long term to release this frontend in a free license, only charging people for the cost to set it up and to maintain it.
    I'm by no means a GPL-specialist, but I think this is the way to do this.

Maybe you are looking for

  • Adobe Application Manager failed during update and fils to reinstall

    G'day All, I put this up in November last year in a Creative Suites discussion thread (sse blow the line), and though the original post has been viewed more than 280 times, I have received no responses. I simply cannot update my CS6 software. I have

  • Does anyone know why my finder window resizes when I enter time machine?

    Can anyone explain why my finder changes size when I enter time machine? I'm pretty sure this didn't happen on Snow Leopard but it does since I installed Lion. It's only a small glitch but it's rather annoying since I have positioned and resized the

  • BO XI R2 administrator permissions

    Some how, the administrator account is not able to delete anything AND when I click on a folder in infoview, there are like 50 reports, however when I click on the next page, I get a message that says I (administrator) do not have this permission, pl

  • Global Next / Sabrix Integration with SAP

    We are trying to convert our SAP applications to use an external call to SABRIX to calculate taxes.  I understand that when you configure an external tax engine in SAP, certain tax calculation functions are turned disabled (AR Cash Discounts, Deferre

  • R12 test instance in solaris X86 OS

    Hi All, One of our customer is planning to upgrade their EBS 11i to r12 in solairs. Is it possible to keep the R12 test instance in solaris x86 os? Regards, Ram