Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 [ http://en.wikipedia.org/wiki/Perl ]
Perl 5 is a highly capable, feature-rich programming language with over 24 years of development. http://www.perl.org/
It works, but interferes with troubleshooting and running side-by-side versions: It works fine but it makes support harder :-)
To undo installation in /usr/local, delete /usr/local/share/perl/5.XX.X/LedgerSMB and move the .pl files that belong to LedgerSMB and LedgerSMB.pm in /usr/local/share/perl/5.XX.XX/ another directory.
Yes, its Open source. The tools we use (Perl, PostsgreSQL, Apache ++) is also Open source. Open source means that the source code of the software is available for free to everyone and you can modify the code and distribute it yourself. http://en.wikipedia.org/wiki/Open_source
Look for a place to contribute. This means not only programming, but also documentation, theme design, art work, or architectural design. Join the mailing list.