Thank you for pointing out that at least there was mention of Emil in
the COPYRIGHT file that Aaron distributed; that is better than
nothing. It gave me sufficient cause to investigate in greater detail
what has happened. I am now happy to report that I found one of the
critical bug fixing lines that is in mpi_ruby version 0.4 (when I
started contributing) but not in Aaron's fork of the project. (line
68, mpi_request.c) This implies that Aaron did not intentionally
remove my name, but instead just started with a an old version of the
project that I inherited from Emil rather than starting with the
updated version that includes critical bug fixes.
If we try Google searching the single word "mpiruby": This returns
for me, on my first hit at the top, the "main" MPIRuby page as I
understood it for the last ten years:
Best Open Source Mac Software Development Software 2024
The fist main-pane project related link is here:
MPI Ruby - A Ruby Binding of MPI
This gives the accurate history of the project as far as I recall. I
think probably Aaron and Relevance were actually honest about this all
along (contrary to my earlier implications) but were also a bit remiss
for not websearching enough. I was just told about this this morning
and the email made it sound like more of an intentional mistake; I now
disagree with this position (copied below) and consider it simply a
fork off an out of date version. I would like to suggest that we move
forward by first having Aaron try to merge in all his improvements to
mpi_ruby 0.3 into 0.4 branch and make the bigger copyright notice
that includes my name too as well as his and Emil's. Then, let's list
Emil, Rudi and Aaron as AUTHORS. If we can do that then I am happy to
give my blessing to Aaron and Relevance to "officially" inherit the
project and I will also forward you the unprocessed patches in my
email box.
Best regards and sorry for the hasty implication,
Rudi
P.S. Here is the email Bruno sent me that made me think it was
intentional before.
--Bruno Azisaka Maciel
to cilibrar
show details Nov 28 (2 days ago)
Hey man!
The Ruby MPI project still alive?
The lastest new was published on 2003. I've found a fork of your
project on GitHub (http://github.com/abedra/mpi-ruby/tree/master\), but
he, shameless, overwrited your copywrite.
I would like to contribute to your project. If the project is still
alive let me know.
Regards
Bruno Azisaka Maciel
On Sun, Nov 30, 2008 at 9:46 AM, Stuart Halloway <stu@thinkrelevance.com> > wrote:
> Hi Rudi,
>
> When Aaron took over the project, he attempted to contact the maintainer
> email in the README, which is not your email address, and he got no
> response. As a cursory examination of Aaron's fork of the project would
> reveal, he referenced the original license as he found it. If names were
> removed inappropriately, it was done *before* Aaron ever saw the source
> code.
>
> Aaron also made a public blog post attempting to reach any original
> maintainers. Again, a cursory search would reveal [1], where Aaron says
that
> "I tried emailing the people that were in charge of the project according
to
> the info on the site, but all the emails just bounced back." and follows
> with "If you were part of the original project it would be great to hear
> from you."
>
> If you can educate us about the history of the project, and your
> relationship to it and the licenser (Argonne National Labs) of the code
that
> Aaron forked, Aaron would be happy to credit you appropriately.
>
> I hope that once you receive this email you will clarify your position in
> public forums such as ruby-talk. As a rule, it is courteous to verify
facts
> before making accusations.
>
> Regards,
> Stuart Halloway
> CEO
> Relevance
>
> [1] http://aaronbedra.com/2008/2/1/mpi-ruby-now-available-for-ruby-1-8-x
>
>> ---------- Forwarded message ----------
>> From: Rudi Cilibrasi <cilibrar@gmail.com>
>> Date: Sun, Nov 30, 2008 at 9:02 AM
>> Subject: Aaron Bedra@Relevance Inc fraudulently claiming ownership of
>> BSD licensed code -- how to protect?
>> To: ruby-talk ML <ruby-talk@ruby-lang.org>
>>
>>
>> Hi everybody,
>>
>> I have been programming open source for about fifteen years and have
>> many projects, including a small contribution to the Linux kernel and
>> Ruby. I had the singularly unpleasant experience for the first time
>> this morning to be notified thru email that somebody has taken one of
>> the projects I made about six years ago (MPI-Ruby) and removed my name
>> (and COPYRIGHT info) as well as all other contributing authors.
>> http://aaronbedra.com/2008/4/18/mpi-ruby-officially-released
>>
>> MPIRuby download | SourceForge.net (see, same source
>> code on sourceforge -- 2003 -- but with my name and the previous
>> author, E. Ong, removed, as well as the University of Chicago, another
>> supporter as well as the US Government)
>>
>> Then he added his own name. Apparently he is well-known enough to
>> speak at Rails Conf. I notice that his company website, Relevance,
>> describe Aaron's abilities thusly:
>> ---
>>
>> http://thinkrelevance.com/about
>>
>> Aaron Bedra
>>
>> Programmer
>>
>> Aaron brings the ability to quickly ninja any application.
>> ---
>>
>> At this point, because Relevance markets their company as "supporting
>> open source", I wanted to point out that it seems to me they are
>> actually just removing names, copying, and putting their own names on
>> other people's work. This is my experience and it feels like a
>> violation of open source principles.
>>
>> http://thinkrelevance.com/open-source
>>
>> I was surprised that Aaron never even tried to email me and also
>> surprised that he didn't just add his name to the list of noble
>> contributors kept in the original source code. I'd have been fine
>> with that. I hope the Open Source community has a plan for how to
>> defend against fraudulent IP claims and would appreciate any advice.
>>
>> Best regards,
>>
>> Rudi Cilibrasi
>>
>> --
>> Git, Hg (Mercurial), and Subversion (svn) hosting over SSH
>> http://sshcontrol.com/
>>
>>
>>
>> --
>> Git, Hg (Mercurial), and Subversion (svn) hosting over SSH
>> http://sshcontrol.com/
>
>
--
Git, Hg (Mercurial), and Subversion (svn) hosting over SSH
http://sshcontrol.com/