Draft suggestion for an OSSWIN poster. The black CD on the right should by rights be a mock up of an MS Office CD – after all we don’t want people to pirate MS Office, now do we? Click on image for full size.
Microsoft SteadyState v2.0, the successor to the Shared Computer Toolkit for Windows XP was released last month. Available for Microsoft Windows XP Professional, XP Home Edition and Tablet PC Edition with Service Pack 2 installed, SteadyState allows administrators to control and protect shared computers (Windows computers that are used by different users in environments like schools, cybercafes, libraries, or at home with several kids). Apart from preventing end-users from altering Windows settings or installing programs, you can restore the computer to its default state after end-users ‘ sessions. This may have benefit to small businesses who don’t have domain controllers and/or have Windows XP Home machines which can’t use Group Policy to lock down the PCs.
Microsoft SteadyState is free and it is a 3-4MB download for Windows Genuine Advantage customers
Worthy of a future TTCS meeting!
The Trinidad and Tobago Computer Society will be having a meeting on Thursday July 19th, 2007 from 6pm at Pizza
Hut, Roxy Roundabout.
At this meeting, we will be speaking with the Guyana country code (.gy ; http://www.registry.gy/) domain administrator about his experiences with running the .gy top level domain (TLD) and issues related to operating regional country code top level domains (ccTLDs).
Persons interested in computers and related technology are invited to attend. A contribution of $25 towards refreshments is expected. Copies of TTCS OSSWIN CD will be available for $40 TT. Be there or be square!
There was an earthquake yesterday (Sunday 15th July, 2007) around 9:30pm . It was felt in areas of Port of Spain and environs, Lopinot, San Fernando and St. Augustine, Trinidad. Magnitude of the earthquake was 4.0. So far, no reports of damage or injuries has been reported.
Amazingly, when there was an earthquake last year, I discovered that the Seismic Research Unit of the University of the West Indies (UWI) website was updated within the hour of the earthquake with information about the earthquake. Impressive that the seismic unit has a system in place to update their website soon after such an event.
Meanwhile other websites like the Trinidad Metorological Service still hasn’t been updated since 2005 and is still defaced (See TTCS podcast #5) and the Office of Disaster Preparedness and Management (ODPM) website also hasn’t been updated since 2005. Neither of these websites can be relied upon to find out information when tropical/wave/storm /hurricance warnings/alerts.
Nintendo is really redefining the gaming audience with the Nintendo Wii and at E3 2007, Nintendo announced the Wii Balance Board (not the final name), a wireless pressure sensitive board that will be bundled with WiiFit.
🙂 I want one. Wonder how much it will cost…
Teracopy is a great utility for Windows XP to copy and move files faster than the standard Windows Explorer . Its features include
- faster copy times
- shell integration with Windows Explorer
- ability to pause and resume file transfers
- error recovery (if there is a problem with one file, teracopy will copy the rest of the files and gives you an interactive file list to allow you to fix the problem files.
Free for home users, there is a pro version with additional features
Added to http://del.icio.us/ttcs/ under software, utilities, windows, freeware
We hold two types of meetings : Pizza Limes and Tech Meetings.
“Pizza Lime” is the name given to our monthly discussion forum which is usually held at Pizza Hut, Roxy Roundabout, Port of Spain on the second Wednesday of the month. During the course of the year, Pizza Hut increased their prices (for both food and the party room) to a level which we could no longer afford. Fortunately, we were able to hold several pizza limes at F1 Connect #33 Mucurapo Road, St. James, Port of Spain in the fourth quarter of 2006. Pizza was purchased from the nearby Papa John’s.
At a tech meeting we have computers (and other equipment where necessary) on site to demonstrate a particular type of hardware or software. These meetings held at Engineering Consultants, 112A Edward Street, Port of Spain or at Handarnold Trinidad Ltd, El Socorro, San Juan.
Wednesday January 11th, 2006 – TTCS Pizza Lime
Main topic for discussion was discussing the release of the TTCS OSSWIN CD online for download.
Saturday January 21st, 2006 – TTCS Podcast #8 recorded
See https://www.ttcs.tt/2016/09/16/ttcs-podcasts-1-to-20-from-2005-to-2010/ for notes and download links
Wednesday February 8th, 2006 – TTCS Pizza Lime
Topics discussed :
- Wireless broadband services over the entire landmass of Trinidad and Tobago by 2010? http://www.guardian.co.tt/archives/2006-01-27/business5.html
- The launch of the Business Development Company’s B2B portal (http://www.smexchange.com/). Also see http://www.guardian.co.tt/archives/2006-01-31/bussguardian10.html
- The Cable Company of Trinidad and Tobago (CCTT) is now Columbus Communications Trinidad Ltd. http://www.guardian.co.tt/archives/2006-02-01/business1.html
Wednesday March 8th 2006 – TTCS Pizza Lime
Topics discussed :
- The TTCS OSSWIN CD v1.1 has had more than 2000 downloads since being released on the internet on February 9th, 2006.
- The recent controversy regarding cell phone towers (http://www.guardian.co.tt/archives/2006-03-05/news11.html)
- The new Mac Mini from Apple (http://www.apple.com/macmini/)
- The six versions of Microsoft Windows Vista (http://www.microsoft.com/windowsvista/versions/default.mspx)
- The recent settlement between ICANN and VeriSign re: .com domains (http://www.icann.org/topics/verisign-settlement.htm)
Saturday March 11th, 2006 – TTCS Podcast #9 recorded
See https://www.ttcs.tt/2016/09/16/ttcs-podcasts-1-to-20-from-2005-to-2010/ for notes and download links
Wednesday 12th April 2006 – TTCS Pizza Lime
Held at Pizza Hut, Valsayn, topics discussed :
- Digicel opens for business on April 6th 2006 : http://www.digiceltt.com/
- Apple releases Boot Camp to allow Windows XP to be installed alongside MacOS X : http://www.apple.com/macosx/bootcamp/
Saturday April 29th, 2006 – TTCS tech meeting – Mozilla Firefox, Mozilla Thunderbird extensions and themes
Colin gave the first presentation about Mozilla Firefox. After discussing several Firefox myths, he reviewed: how to install and uninstall extensions, themes and plugins for the browser.
Problems that may be encountered (such as conflicting extensions) were discussed along with possible solutions.
Dev T gave the second presentation on extensions for Mozilla Thunderbird.
Wednesday May 10th, 2006 – meeting with ICANN
We met with John Crain and Jacob Malthouse from ICANN, The Internet Corporation for Assigned Names and Numbers. The Internet Corporation for Assigned Names and Numbers (ICANN) is an internationally organized, non-profit corporation that has responsibility for Internet Protocol (IP) address space allocation, protocol identifier assignment, generic (gTLD) and country code (ccTLD) Top-Level Domain name system management, and root server system management functions.
The meeting was held at Engineering Consultants and lasted several hours. A variety of topics were discussed ranging from what ICANN does and how it functions, the situation regarding the .tt domain and how groups like TTCS can get involved with ICANN
The meeting was recorded, and an unofficial transcript was done by Vasudev and Dexter, with final formatting by Colin : Download transcript : Transcription2a.pdf
Mark Lyndersay wrote about the meeting in his 23rd May 2006 BitDepth column.
Thursday May 11th, 2006 – TTCS Pizza Lime
Held on Thursday at Pizza Hut, Roxy to cater for the meeting with ICANN on Wednesday May 10th, 2006. Topics discussed :
- Yesterday’s ICANN meeting
- The launch of TSTT’s 3G mobile internet service via EV-DO http://www.tstt3g.co.tt/html/home.html
- WASA website hacked
- TSTT wins court case against TATT arbitration panel to set interim interconnection rates between TSTT and Digicel ( http://www.trinidadexpress.com/index.pl/article_business?id=156949781)
- Details of the Sony PlayStation 3 and the Nintendo ‘Wii‘
Saturday May 27th, 2006 – TTCS Podcast #10 recorded
See https://www.ttcs.tt/2016/09/16/ttcs-podcasts-1-to-20-from-2005-to-2010/ for notes and download links
Wednesday June 14th, 2006 – TTCS Pizza Lime
Topics discussed :
- TTNIC lowers cost of .tt domain names by 50% for registrants with a local presence. (http://www.nic.tt/)
- The Internet Bandwidth Management document released by the Ministry of Public Administration and Information(http://groups.yahoo.com/group/ttcs_announce/message/509)
- The ICT-4-BUS program. (http://www.iadb.org/ict4bus/)
Saturday June 24th, 2006 – discussion of Internet Bandwidth Management
Held at Engineering Consultants, to discuss the “Internet Bandwidth Management” proposal document from the Ministry of Public Administration and to formulate the response to it.
The TTCS comments on the “Internet Bandwidth Management” proposal (PDF ; 140K) were submitted to the Ministry on June 27, 2006.
Wednesday July 12th, 2006 – TTCS pizza lime
Topics discussed :
- The closure of Caribbuy.com and what it means for e-commerce in Trinidad and Tobago. Trinidad Express article : http://tinyurl.com/s833f . Also see web archive of Caribbuy in March 2005
- The “Internet Bandwidth Management” proposal document from the Ministry of Public Administration and Information and the TTCS comments on the proposal
- Planning for up to four TTCS tech meetings in August 2006.
Saturday July 15th, 2006 – TTCS Tech Meeting – Microsoft Vista Beta 2
Dev T gave a demonstration about Microsoft Windows Vista Beta 2 , Microsoft’s upcoming operating system and pointed out the various features of Vista.
At the end of the meeting, an official version of Microsoft Windows Vista Beta 2 on DVD (which comes with serial code), was given away.
Wednesday August 9th, 2006 – TTCS Pizza Lime
- TATT publishes “Spectrum Plan for the Accommodation of Broadband Wireless Access Services” for comments. This document includes details about the recommended use of Wi-Fi in Trinidad and Tobago.
- Google Maps has higher resolution satellite maps for parts of Trinidad.
- News from Apple’s Worldwide Developers Conference (http://arstechnica.com/news.ars/post/20060807-7434.html )
Saturday August 12th, 2006 – OSS LAN gaming
This meeting was a LAN party which focused on OSS (open source software) games for Windows.
The games played :
- Armagetron Advanced : http://www.armagetronad.net/
- Quake III Arena : http://icculus.org/quake3/
- Tremulous : http://tremulous.sourceforge.net/
Saturday August 19th, 2006 – Podcast #11 recorded
See https://www.ttcs.tt/2016/09/16/ttcs-podcasts-1-to-20-from-2005-to-2010/ for notes and download links.
Sunday August 20th, 2006 – test of mobile Wi-Fi hotspot
This scheduled meeting was cancelled due to the sudden unavailability of the required equipment. The concept had been tested earlier however and we can use Wi-Fi for future meetings.
Saturday August 26th, 2006 – TTCS tech meeting – a look at MacOSX
Our first meeting to be held at Hand, Arnold (Trinidad) Limited, El Socorro Road Extension, El Socorro, San Juan.
(See http://tinyurl.com/knbef for a satellite map of its location on Wikimapia)
Ricardo Sandy of F1 Connect showed off several features of the version of Apple’s MacOS X operating system, codenamed “Leopard” (http://www.apple.com/macosx/leopard/), showing the features highlighted by Steve Jobs keynote earlier this year. F1 Connect also bought several Intel-based Mac computers such as the Mac Mini to demonstrate their capabilities.
Mike T demonstrated several of the iLife (http://www.apple.com/ilife/) applications.
Saturday September 16th, 2006 – Software Freedom Day 2006
Also held at HandArnold.
The meeting was to celebrate Software Freedom Day 2006, a global, grassroots effort to educate the public about the virtues and availability of Free and Open Source Software (FOSS).
At the meeting, Dev T showed how to dual boot Windows and Linux (using Ubuntu, a popular Linux distro). The steps taken :
- Defrag the Windows partition to create free space at the end of the hard disk which could be used for Linux. Check the free space after that. You should have 5GB to run Linux comfortably at least.
- Next boot the Gparted Live CD. Gparted is a program which can create/resize partitions. Gparted was used to resize the Windows XP partition to create 10GB free space.
- Ubuntu was then installed and pointed to use the free space. Ubuntu created a boot menu so you can boot into either Windows or Ubuntu.
Also, shown on another machine was Ubuntu installed with XGL/Compiz, which uses graphics cards hardware acceleration to show several visual effects not seen in Windows or MacOS X.
Saturday September 30th, 2006 – report about ICANN workshop on Sept 9-10, 2006
After the TTCS meeting with ICANN on May 10, 2006, the TTCS submitted an application to ICANN on August 22nd, 2006 to be designated as an “At-Large Structure.”
The application can be viewed at http://www.alac.icann.org/latin/applications/ttcs-22aug06.htm
ICANN hosted a workshop on September 9-10, 2006 in Buenos Aires, Argentina to bring together such groups and lay the foundations for the development of a regional at-large organisation to be called the Latin American and the Caribbean Regional At Large Organization (LACRALO). This organisation would consolidate regional policy advice on Internet management.
Anil Ramnanan attended the September 9-10th meeting and discussed the workshop today at Engineering Consultants.
Also discussed was the Ministry of Public Administration and Information (MPAI) response to the TTCS comments about the proposed “Internet Bandwidth Management Strategy”.
Saturday October 28th, 2006 – TTCS pizza lime
Held at ENCO, the topics discussed :
- The MPAI Internet Bandwidth Management, our comments, MPAI’s response and info about their upcoming workshop on November 1st, 2006 : http://tech.groups.yahoo.com/group/ttcs_announce/message/540
- MPAI discussion paper “the Role of Open Source Software in TnT“
- TATT publishes Domestic Market Analysis of the Telecom market from January to March 2006 http://tech.groups.yahoo.com/group/ttcs_announce/message/545
- IT related aspects of the 2006 Budget : http://tech.groups.yahoo.com/group/ttcs_announce/message/544
A machine with MS Windows Vista Release Candidate 1 was also available for anyone who wanted a first look at Vista in action.
Wednesday November 8th, 2006 – TTCS pizza lime
The meeting was held at F1 Connect at #33 Mucurapo Road, St. James, Port of Spain (next to Papa John’s).
Topics discussed :
- The workshop on November 1st, 2006 by the Ministry of Public Administration and Information about “Internet Bandwidth Management”. http://groups.yahoo.com/group/ttcs_announce/message/540
- Ministry of Public Administration and Information (MPAI) discussion paper on “the role of Open Source Software in Trinidad and Tobago“.
Re: the November 1st, 2006 MPAI workshop, Dev T had attended the workshop and discussed the findings from it. At this workshop, the MPAI presented two broad proposals to address the issue of Internet Bandwidth Management :
- Development of an Internet eXchange Point (IXP) :
- how such an IXP be developed and managed
- the best location for an IXP
- local hosting of local content :
- what should be done to promote local content development
- how should domestic hosting be developed and managed
- where would such a local hosting facility be located
After the MPAI did a presentation of both issues, attendees were broken up into two groups to look at each topic. At the end of the workshop, both groups presented their findings.
The MPAI later published an Overview of Internet Bandwidth Management Consultation (PDF ; 72K)
Saturday November 11th, 2006 – discussion of “Role of OSS in TnT”
Held at Engineering Consultants (ENCO).
The discussion focused on formulating our response to the Ministry of Public Administration and Information (MPAI) discussion paper on “The role of Open Source Software in Trinidad and Tobago”.
Points raised in the discussion were captured on our wiki page: Role of Open Source Software in TnT
Saturday November 18th, 2006 – “Role of OSS in TnT”
The deadline for comments on the Ministry of Public Administration and Information (MPAI) paper on “the role of Open Source Software” was November 25, 2006, so a second meeting was held at Engineering Consultants (ENCO).
Once again, points raised in the discussion were captured on our wikipage : Role of Open Source Software in TnT
View the Trinidad and Tobago Computer Society (TTCS) comments on “The role of Open Source Software in Trinidad and Tobago (2006 – 2008)” as submitted to MPAI on November 25th, 2006.
Saturday December 16th, 2006 – report on ICANN General meeting in Sao Paulo, Brazil
Dev T represented the TTCS at the ICANN general meeting in Sao Paulo, Brazil from December 2-6, 2006.
As one of the ten accredited ‘At-Large Structures’ (the TTCS received accreditation from ICANN in November 2006), the TTCS
together with representatives from the other nine accredited ‘At-Large-Structures’ signed a Memorandum of Understanding (MOU) with ICANN to create the Latin American and the Caribbean Regional At Large Organisation (LACRALO). Related links :
- Offical ICANN press release about MOU
- Adopted resolution of the MOU at ICANN Board meeting
- Official LACRALO Memorandum of Understanding (MOU) and operating principles as agreed by the At-Large Structures in Sao Paulo, Brazil.
You can see a video clip of the signing of the MOU :
Photos of the ICANN signing MOU with Latin American and Caribbean At Large Structures – http://flickr.com/photos/bretfausett/314961791/
Note : this is a copy from the TTCS wiki originally at http://ttcsweb.pbworks.com/w/page/11098517/Role%20of%20Open%20Source%20Software%20in%20TnT which was used to capture comments for the T&T Government’s proposed policy on Free and Open Source Software in November 2006. Hence the references to “editing the page”.
For reference. here are local copies attached to this blog post:
- The Ministry of Public Administration and Information “The Role of Open Source Software in Trinidad and Tobago” (PDF ; 187K)
- Trinidad and Tobago Computer Society (TTCS) comments on “The role of Open Source Software in Trinidad and Tobago (2006 – 2008)” (PDF ; 154K)
The Ministry of Public Administration and Information has prepared a consultative document titled “The Role of Open Source Software in Trinidad and Tobago (PDF ; 187K).
From the Fastforward’s website :
The rapid adoption and interest in ICT within the government of Trinidad and Tobago and the business sector has been a driving force behind the wide spread use of “off-the-shelf” licensed software packages in the office place. Open source and open standards have started to challenge the norm. As a result this requires a review of the perceived benefits and pitfalls associated with licensed software products and their corollary: products developed through open standards and practices. The Ministry of Public Administration and Information has prepared a consultative document geared to facilitation and formalisation of such a review.
The deadline for comments is November 25, 2006
**November 25th, 2006 – TTCS comments submitted to MPAI on the “Role of OSS in TnT” : See ttcs_comments-on-role-of-open-source-software-in-Trinidad-and-Tobago.pdf
Edit this page to include any thoughts or comments about the paper.
— Richard Hamel-Smith
I’ve read through the document at least once. I note no mention of the GPL anywhere. Strange when the main difference between FLOSS and closed source is specifically the license issue. They mention everything except the terms ‘GPL’ and ‘EULA’.
They concentrate on issues like ‘risk’ and economic impact, but do not talk about ownership and licensing. I think they have not understood clearly that the point of FLOSS is freedom from licensing restrictions. They are seeing it only in terms of other benefits. They are, in fact, diverting the discussion away from the licensing issue. They only mention it in passing. I see only three places in the text where the word ‘license’ appears.
My particular concern is over whether we become a nation of software consumers or software producers. Licensing and ownership issues are key to fostering a climate where software development and production can take place. If there is ambivalence on this issue, there is no possibility of a local software development industry taking root. Neither open nor closed source can find encouragement in the absence of legislative protection of licenses. We will always have to import software in the presence of such ambiguity.
I would like fastforward to make mention of the GOTT’s specific stance on the license issue.
— Vasudev Seeram
“The United States federal government has a policy of neutrality; they choose proprietary or OSS programs simply considering costs and other traditional measures.”
Government’s focus should be on ensuring proper public policy is in place. These policies should include that public documents adhere to open standards and not be tied to proprietary formats, and are secured against theft, loss or unauthorized access. Whether the software is open-source or closed-source, it should meet these fundamental requirements.
For business/office requirements, software is merely a tool to accomplish the job. It is a means to create documents. The output generated is what is important, not the means to generate the output. Would it make sense, for example, to hire a carpenter and insist that he use Black & Decker or hire a groundsman and insist that he use Stihl? It would be absurd, because he is being hired to do a task. What matters is that he accomplishes the task, regardless of the tools used.
Neutrality is potentially advantageous because all options are considered before making a decision: cost of software, cost of implementation, time taken to deploy, cost of hardware, cost of training, security, ease of learning etc.
On the other hand, neutrality can be potentially disadvantageous because it relies on all options being considered. Because the majority of IT personnel are groomed in Microsoft-centric products and technologies, they will gravitate towards products that they are familiar with rather than examining all solutions. Many will avoid leaving their comfort zone because they fear change and having to learn new technologies.
A compromise to this situation would be for government to provide a list of recommended software that meets the policy. For basic work-processing needs, both Microsoft Word and OpenOffice.org Writer meet the needs. OpenOffice.org may be more cost-effective, but it may be easier to hire a clerk with Microsoft Word experience.
Ideally, because the documents adhere to open standards, users should be familiar with all recommended software packages. If the user has Microsoft word and the hard drive crashes, Ubuntu can be booted from a CD and the document loaded from a flash drive into OpenOffice.org. In this way, the user can continue work with minimum downtime.
In the final analysis, so long as a comprehensive analysis of the requirements is done, the government should be open to all options.
p.s. Please bear in mind that I have not touched on union ramifications. Public servants may argue that they are being forced to do new work, and demand hire wages!
p.p.s ‘He’ should be read ‘he or she’.
— Dev Teelucksingh
The entire background seems to be based on a fundamental misunderstanding of software licensing. Software can be licensed in a variety of ways :
Proprietary software is software that has restrictions on using and copying it, usually enforced by a proprietor.
The prevention of use, copying, or modification can be achieved by legal or technical means. Technical means include releasing machine-readable binaries only and withholding the human-readable source code. Legal means can involve software licensing, copyright, and patent law. Proprietary software can be sold for money as commercial software or available at zero-price as freeware. Distributors of proprietary software have more control over what users can do with the software than non-proprietary software.
Open Source Licenses
Open Source Software is software for which the “guts” of the program can be freely downloaded and altered to suit your needs (provided you can do the programming). There are many types of Open Source Software. The difference lies in the way altered versions of the software can be distributed, so if you customise the software for your own needs, then decide to distribute it, you may be bound by specific terms.
You can do the following with open source software :
- install the software on any number of machines in any environment (home or commercial) without purchasing licence fees for each machine
- obtain and modify the source code and distribute modified versions of the program together with the modified source code. Many open source licenses differ in how such source code can be distributed or licensed for others to also do what you have done.
Some examples of open source licenses :
– GPL – GNU General Public License http://www.opensource.org/licenses/gpl-license.php
– LGPL – Lesser GNU General Public License http://www.opensource.org/licenses/lgpl-license.php
– BSD – Berkeley Software Distribution http://www.opensource.org/licenses/bsd-license.php
– MIT – Massachusetts Institute of Technology http://www.opensource.org/licenses/mit-license.php
– MPL – Mozilla Public License http://www.opensource.org/licenses/mozilla1.1.php
Public Domain software
This section refers to licensed software being used in the marketplace
This is incorrect. *All software*, including open source software is licensed as we have explained above. The only exception is public domain software.
The explanation in paragraph four of “open standards” is incorrect.
[Wikpedia on “open standards”|http://en.wikipedia.org/wiki/Open_standards] :
Open standards are publicly available and implementable standards. By allowing anyone to obtain and implement the standard, they can increase compatibility between various hardware and software components, since anyone with the necessary technical know-how and resources can build products that work together with those of the other vendors that base their designs on the standard (although patent holders may impose “reasonable and non-discriminatory” royalty fees and other licensing terms on implementers of the standard).
Open standards which can be implemented by anyone, without royalties or other restrictions, are sometimes referred to as open formats.
Paragraph five also misstates the pros and cons of open source vs proprietary software. This will be expanded later on.
7.1 The common threats of Open Source Software (OSS)
Re: security threat
The security threat is lack of properly trained personnel to properly configure, maintain, and use computer systems, regardless of whether it is open or closed source.
– having source code alone does not make it secure for the person/company using it.
Poorly configured software, even open source software, can be vulnerable to security threats. This leads to the need for adequate numbers of properly trained personnel to administer such systems.
7.2 OSS and Market Share
7.4 Governments and OSS
Copied from http://www.dwheeler.com/oss_fs_why.html#governments
— Richard Hamel-Smith
Issues, like training, cost of implementation, cost of data conversion are being focused on in this document, as though they are problems that affect open source only. I refer to the text
The argued advantage of licensed or closed source products is inimically tied to the perceptions such as :
– the ease of training in these licensed packages;
– the ability to seamlessly integrate with the commercial packages which public servants and consultants may already be using otherwise; and
– suggested cost and maintenance advantages.
It is true that there is more training available in Trinidad/Tobago which focuses on commercial software. This is in response to the demand which exists for it. But to suggest that open source in particular has problems with training, is a red herring.
Just as the need for training on commercial software locally was answered by the rise of training centres such as SBCS and SITAL, once FOSS becomes more popular, those institutions will respond to the demand by introducing FOSS courses into their curriculums. Already, Bordercomm and SBCS provide some FOSS courses.
In addition to local training, several organisations offer courses and certification in FOSS, including :
* IBM http://tinyurl.com/rkxuj
* Novell http://www.novell.com/training/
There are problems with integration. But this is true of all software. Open source approaches these issues by promoting open document formats (ODF) to improve integration. It is, in fact, the commercial software vendors who refuse to support such initiatives. See a discussion of this issue at Wikipedia (http://en.wikipedia.org/wiki/OpenDocument) and an analysis of the software available which supports ODF (http://en.wikipedia.org/wiki/OpenDocument_software).
The reason that integration problems still exist, is the refusal of large commercial software vendors to co-operate with existing standards or to release the information necessary for FOSS producers to co-operate with their standards. See the judgment by the European Commission against Microsoft concerning this (http://tinyurl.com/4ds4f).
The position taken by commercial software vendors is similar to the idea of the big kid hogging the sandbox in the kindergarten playground. The problem exists because commercial software vendors create it, in order to “protect their turf”. Even so, FOSS producers have responded by reverse-engineering the closed formats and protocols. OpenOffice.org both reads and writes Microsoft formats. The Samba networking suite provides connectivity between Windows networks and non-Windows networks.
Some commercial vendors provide at least partial support for FOSS software by providing binary-only drivers, eg. ATI and Nvidia provide video drivers for Linux systems.
It is not to be supposed that integration problems are insurmountable. The local Trinidad & Tobago Computer Society provides at a nominal cost, a entire CD full of FOSS software which works perfectly under the Microsoft Windows environment, including the major products like Apache, OpenOffice.org, MySQL, PHP, the excellent Firefox browser, Mozilla Thunderbird and the Mozilla Seamonkey internet suite.
There are serious issues associated with FOSS software. Ease of use is a problem which have been identified and is being aggressively tackled. It is an understatement to say that the harshest critic of FOSS is the FOSS community itself. It is *precisely* this constant self-criticism which has improved FOSS to the point where it is having such a world-wide impact. For a recent example of relevance see this Asa Dotzler blog post :http://weblogs.mozillazine.org/asa/archives/008499.html
Footnote:(Asa Dotzler is the community coordinator for several Mozilla projects. He is the founder and coordinator of Mozilla’s Quality Assurance (QA) and Testing Program, which has grown from just a few contributors when Asa joined the project to tens of thousands of volunteers today. As the Quality Assurance lead, Asa works with Mozilla’s volunteer QA and testing community to ensure excellence and to certify applications for release.)
Opportunities and Obstacles
In Trinidad currently, there is a small software development industry. It is limited to niche markets like payroll software, customs brokerage software, local websites etc. There is also rampant copying of commercial software and little if no enforcement of software licenses.
The growth of the local software development is hampered by the lack of protection which should be provided by the enforcement of copyright and licensing on software. FOSS in particular, is based on copyright and the rights conferred by the GPL and similar licenses. See the GPL (http://www.gnu.org/copyleft/gpl.html)
Brazil adopts open-source software
The Villanueva letter to Microsoft
Article re: Bruce Perens’ “Sincere Choice”
With the stated initiative of capacity development and wider developmental opportunities, the use of Open Source software by the Government of Trinidad and Tobago would be the best choice. By adopting Open Source software the GOTT can legally pursue this objective without fear or foul of licensing costs.
Open Source meets the needs of government and business users and home users. It promotes open formats. Open formats ensure data longevity (the ability to access data years in the future) and avoid vendor lock-in.
Open Source software applications are multi-platform meaning such software can run on proprietary operating systems such as Microsoft Windows and MacOS X as well as open source operating systems such as Linux and FreeBSD. Such multi-platform open source applications can thus be deployed in existing IT infrastructures without requiring significant hardware and software changes.
Also to note that a lot of business applications which typically require installation on individual PCs connected on a Local Area Network. However a significant interest and software development is taking place today which allows users with a standards-based web browser to access a website which offer many if not all of the features of stand-alone applications. This trend is collectively known as “Web 2.0”
Many such web 2.0 websites are built with open source software and run on web servers running open source software. This could mean significant cost savings when compared to proprietary applications installed on each machine on a LAN.
It is possible for a business idea to be developed by locals for a “web 2.0” site which could be used by anyone in the world with internet access.
Open source software does offer significant cost savings when compared to proprietary software. This should be considered especially if computers are to be deployed to
communities and schools throughout Trinidad and Tobago.
The discussion of the use of open source and open standards raises some very important issues which have either not been raised in this paper or have been mentioned only in passing. We believe that these areas deserve greater focus.
– Industry development
– ICT 4 Developement (http://www.ict4d.org.uk/) – access; localisation- ability to customise, etc
– integration with other software (use open source on proprietary OSes like Windows)
– Patents, copyrights and national security
To me, the two things that separate open source from closed applications are
– the license
– the development model
Given that the open source license allows users full access to the source code and the right to re-distribution, the question really becomes “Why would anybody want to use closed applications?”
The only “real” reason becomes support issues. Businessmen, and governments, in particular, like to have someone else to blame. Open source has addressed this need with a variety of options :
– paid support, such as service contracts
– free support, such as mailing lists, user groups
– mixed mode licensing options, ie. offering products both under open source licenses and commercial licenses (eg. MySql, Qt, RedHat) It should be noted however, that these commercial licenses do not normally restrict re-distribution and modification.
The development model
The open source development model has been discussed in depth in Eric Raymond’s famous essay “The Cathedral and the Bazaar” (http://catb.org/esr/writings/cathedral-bazaar/cathedral-bazaar/). The main idea is that program modifications are accepted into the main core of source code based solely on their intrinsic merits, not on any other considerations. Is the modification valid? Does it introduce bugs? Does it eliminate bugs. Does it add a useful feature?
This idea leads to the understanding of the open source community. The open source community sees itself as a ‘meritocracy’. Contributions that are of little or low value are discarded. Open source projects which do not attract a community, end up as ‘orphan code’. Only projects which are seen as of great value, attract sufficient numbers to ensure their survival.
This approach may seem disconcerting at first glance, but it is, in fact, the willingness to abandon a project and start in a new direction (known as ‘forking the code’), that leads to the high value of open source versus closed applications. Open source project leaders care passionately about the value of their code. They mercilessly reject modifications which they see as reducing the quality of the finished product. Some projects like FreeBSD and Apache, are relentless in their hunts for bugs. Consequently, the stability of these systems approaches the highest standards for software on the planet.
The freedom from commercial considerations allows project leaders to take the time necessary to eliminate bugs from their projects. It is practically an open source standard that projects maintain a database of bugs that any user can add to. This transparency allows the user base to participate in the improvement of their favourite software. The installation list of Bugzilla (http://www.bugzilla.org/installation-list/) reads like a Who’s who of the open source movement.
(In the software world, it is generally acknowledged that the absolute best programmers in the world work for NASA. It is interesting therefore to see that NASA also uses open source software. One would imagine that NASA could afford to purchase any software package available. NASA not only uses open source, NASA produces open source. See http://opensource.arc.nasa.gov/)
Department of Defense
According to the DOD Open Technology roadmap (http://www.acq.osd.mil/actd/articles/OTDRoadmapFinal.pdf)
Software code has become central to the warfighter’s ability to conduct missions. If this shift is
going to be an advantage, rather than an Achilles’ heel, DoD must pursue an active strategy to manage
its software knowledge base and foster an internal culture of open interfaces, modularity and reuse.
This entails a parallel shift in acquisitions methodologies and business process to facilitate
discovery and re-use of software code across DoD.
The national security implications of open technology development (OTD) are clear: increased
technological agility for warfighters, more robust and competitive options for program managers, and
higher levels of accountability in the defense industrial base. DoD needs to use open technology design
and development methodologies to increase the speed at which military systems are delivered to the
warfighter, and accelerate the development of new, adaptive capabilities that leverage DoD’s massive
investments in software infrastructure.
To summarize: OSS and open source development methodologies are important to the National Security and
National Interest of the U.S. for the following reasons:
* Enhances agility of IT industries to more rapidly adapt and change to user needed capabilities.
* Strengthens the industrial base by not protecting industry from competition. Makes industry more
likely to compete on ideas and execution versus product lock-in.
* Adoption recognizes a change in our position with regard to balance of trade of IT
The only special requirement that the US DoD has regarding the use of OSS (http://www.egovos.org/rawmedia_repository/822a91d2_fc51_4e6e_8120_1c2d4d88fa06?/document.pdf) is that
“DoD Components acquiring, using or developing OSS must ensure that OSS complies with the same DoD policies that govern Commercial off the Shelf (COTS) and Government off the Shelf (GOTS) software.”
The policies include
- compliance with evaluation and validation requirements of US national security telecommunications and information systems security policy; and
- configuration of software in accordance with DoD-approved security configuration guidelines.
In addition, acquisition, usage and development of OSS by the DoD must be in compliance with lawful licensing requirements, as is the case for COTS and GOTS.
National Security argument.
http://www.terrybollinger.com/index.html#open_source_reports has a link to the original DoD debate on the use of OSS, including the Mitre Report (debate summarized on Wikipedia athttp://en.wikipedia.org/wiki/Use_of_Free_and_Open_Source_Software_(FOSS)_in_the_U.S._Department_of_Defense)
- The main conclusion of the analysis was that FOSS software plays a more critical role in the DoD than has generally been recognized. FOSS applications are most important in four broad areas: Infrastructure Support, Software Development, Security, and Research. One unexpected result was the degree to which Security depends on FOSS. Banning FOSS would remove certain types of infrastructure components (e.g., OpenBSD) that currently help support network security. It would also limit DoD access to—and overall expertise in—the use of powerful FOSS analysis and detection applications that hostile groups could use to help stage cyberattacks. Finally, it would remove the demonstrated ability of FOSS applications to be updated rapidly in response to new types of cyberattack. Taken together, these factors imply that banning FOSS would have immediate, broad, and strongly negative impacts on the ability of many sensitive and security-focused DoD groups to defend against cyberattacks.
For Infrastructure Support, the strong historical link between FOSS and the advent of the Internet means that removing FOSS applications would result in a strongly negative impact on the ability of the DoD to support web and Internet-based applications. Software Development would be hit especially hard for languages such as Perl that are direct outgrowths of the Internet, and would also suffer serious setbacks for development in traditional languages such as C and Ada. Finally, Research would be impacted by a large to very large increase in support costs, and by loss of the unique ability of FOSS to support sharing of research results in the form of executable software.
Neither the survey nor the analysis supports the premise that banning or seriously restricting FOSS would benefit DoD security or defensive capabilities.
— Richard Hamel-Smith
I just want to insert some stuff from a site. Normally, I just put the link, but I find it’s so well said that it begs to be quoted.
Governments have special obligations to protect the integrity, confidentiality and accessibility of public information throughout time like no other entity in society. Therefore, storing and retrieving government data through secret and proprietary data formats tied to a single provider is especially problematic, since the usability, maintenance and permanence of government data should not depend on the goodwill or financial viability of commercial suppliers.
Furthermore, citizens have a right to transparency in public acts, which may be hampered by secret, proprietary software. A clear example of this is e-voting software. I expect no one would seriously defend the right of proprietary software companies to prevent political candidates from inspecting the software that tallies the votes in elections. There are many other public acts that fall into the same category. So many in fact that the onus should rightly be placed on companies to justify the use of proprietary software in purely governmental settings.
There is a constitutional right to privacy, and it is incumbent on government to set rules to protect the privacy of its citizens. Software that may transmit private data to, or allow control and modification of computer systems by, third parties without the explicit consent of the user is a violation of the citizen’s right to privacy. It is disingenuous to argue, as Open Source opponents often do, that the market will sufficiently protect the rights of citizens in these circumstances. Software follows the principle of “network effects” where, after a certain tipping point, all consumers lose their freedom of choice and are herded into using the same product for the sake of interoperability. The existence of monopoly situations in software also work to restrict freedom of choice, further limiting the protective effects of a purely market-based solution. As a result, government intervention is appropriate to protect the privacy rights of its citizens.
Open Source is a superior way to educate the next generation of IT professionals. With Open Source, the developers see and study the actual code running real world systems, rather than working with stripped-down “toys” designed merely for educational purposes. Many developers have recounted that they learn best by trying and watching what happens in the program as it runs. This should not be surprising at all, since this was how developers learned the craft before the 1980’s when the closed software industry arose. Open Source is just returning software to its free and open roots.
The Four Freedoms
Free software is a matter of the users’ freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:
* The freedom to run the program, for any purpose (freedom 0).
* The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
* The freedom to redistribute copies so you can help your neighbor (freedom 2).
* The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
We hold two types of meetings : Pizza Limes and Tech Meetings. A Pizza Lime is the name given to our monthly discussion forum which is usually held at Pizza Hut, Roxy Roundabout, Port of Spain on the second Wednesday of the month. The tech meeting is when we have computers on site to demonstrate a particular type of hardware or software.
Continue reading Summary of TTCS Meetings held in 2005
When and Where
Date: Sunday 11th September 2005
Time: 1pm to 5pm
Where: Engineering Consultants (ENCO), 112A Edward Street (corner of Oxford and Edward Street), Port of Spain.
The Trinidad and Tobago Computer Society (TTCS) will be installing open source software for Windows such as those on the TTCS OSSWIN CD.