{"id":3057,"date":"2009-10-27T16:49:48","date_gmt":"2009-10-28T00:49:48","guid":{"rendered":"https:\/\/blogs.ubc.ca\/etec522sept09\/?p=3057"},"modified":"2009-10-27T16:53:19","modified_gmt":"2009-10-28T00:53:19","slug":"oss-in-indonesia","status":"publish","type":"post","link":"https:\/\/blogs.ubc.ca\/etec522sept09\/2009\/10\/27\/oss-in-indonesia\/","title":{"rendered":"OSS in Indonesia"},"content":{"rendered":"<p>Sorry for my delayed post, I was in Bali, Indonesia for the last week and although I brought my laptop, I had very few opportunities for internet access, connecting (and a slow connection at that) when I was in the main city of Kuta.<\/p>\n<p>First of all, great work Group 6! I really enjoyed learning about OSS. Since I was in Indonesia, I decided to focus on this country&#8217;s use of OSS.<\/p>\n<p>\u00a0OSS is starting to becoming popular in Indonesia with more Indonesian people using this free software. The <span lang=\"en-CA\">government is looking towards the development of OSS as a way to reduce the billions of dollars being spent on software from foreign vendors and as a major prevention against piracy. <\/span>The biggest difficulties are that Internet access is limited (only the big cities, some universities don&#8217;t have internet), the<span lang=\"en-CA\"> high cost of computers and the language used in the software. <\/span><\/p>\n<p>\u00a0<span lang=\"en-CA\">The <\/span>Open Source Contributors Group (OSCG) was founded is maintained by people at the Informatics Engineering Department, Institut Teknologi Bandung, Indonesia http:\/\/www.itb.ac.id\/en\/. Anyone can contribute in this open source software development and technology enhancement group by contributing his\/her works, ideas, opinions, and\/or suggestions.<\/p>\n<p>\u00a0The following are some of the institutes\u2019 students early projects: (<a href=\"http:\/\/www.asia-oss.org\/march2003\/downloads\/RizaSatriaPerdana\/Report\/pdf\/Indonesia%20OSS.pdf)\" target=\"_blank\">see this report for more information<\/a>)\u00a0\u00a0<\/p>\n<p><strong>gx-admin<\/strong><\/p>\n<p>This is a generic web-based interface for UNIX system administration using any browser that supports tables and forms. gx-admin was designed to be generic and able to configure any kinds of UNIX text-based system files. The configuration for this application itself is on a text file that enables users to add as many configurations as possible. gx-admin consists of a simple web server and a number of CGI programs which directly update system files. The web server and all CGI programs are written in Perl version 5, and only use the standard perl modules.<\/p>\n<p><strong>Pegasus<\/strong><\/p>\n<p>An indexing web robot that can be used to index some defined urls, a range of IP addresses, or even the whole web. Pegasus can be executed with a web browser (for an interactive interface) or straightly from the shell with valid arguments. It will send a request for a HTML page, parse the HTML page, save some significant information and then follow all the links in that page and repeat the process &#8216;recursively&#8217;. Pegasus will store the information on a database with PostgreSQL as its Database Management System. The database can be used for various purposes, such as search engine&#8217;s database for a website, or a private database which can be used to search information offline. Pegasus was written in Perl version 5.<\/p>\n<p>\u00a0<strong>RTSimula<\/strong><\/p>\n<p>This is a suite of programs that simulate the behavior of railroad hardware model. The simulator is truly real-time and intended to be used for the course of Real-time Programming. RTSimula currently consists of three different programs: the simulator \u2013 runs on Real-time Linux \u2013 doing the simulation by calculating some parameters provided by users, a monitor \u2013 runs on X-Window \u2013 drawing crude visualization of the trains and railways, and a simple controller program. The whole suite of programs (and the documentations) were written using OSS: Linux, Real-time Linux, and GTK+. All programs were written using C language.<\/p>\n<p>\u00a0<strong>Unicorn<\/strong><\/p>\n<p>This is a subject guide that has a search engine for its main facility. The search engine was developed to search information on a database as a result from Pegasus&#8217; indexing process. Unicorn uses various techniques to search through the database, such as simple search, exact phrase search, and a wildcard search. Users can also define the options for the search process, including the search sequence and a time range of the last-modified date from a page in the database. Unicorn was written in Perl version 5.<\/p>\n<p>\u00a0<\/p>\n<p>Finally, here is a short video (not in english) that is used to campaign for Indonesia to go open source.\u00a0 [youtube]https:\/\/www.youtube.com\/watch?v=ksWPjTcF1Hw[\/youtube]<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p lang=\"en-CA\">\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sorry for my delayed post, I was in Bali, Indonesia for the last week and although I brought my laptop, I had very few opportunities for internet access, connecting (and a slow connection at that) when I was in the main city of Kuta. First of all, great work Group 6! I really enjoyed learning [&hellip;]<\/p>\n","protected":false},"author":120,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[179],"tags":[1024,6147,3869],"class_list":["post-3057","post","type-post","status-publish","format-standard","hentry","category-mod06-open-source","tag-indonesia","tag-mod-6","tag-oss"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/posts\/3057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/users\/120"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/comments?post=3057"}],"version-history":[{"count":7,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/posts\/3057\/revisions"}],"predecessor-version":[{"id":3063,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/posts\/3057\/revisions\/3063"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/media?parent=3057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/categories?post=3057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/etec522sept09\/wp-json\/wp\/v2\/tags?post=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}