The Malaysian Government Interopersbility Framework For Open Source Software MyGIFOSS

Embed Size (px)

DESCRIPTION

The Malaysian Government Interopersbility Framework For Open Source Software MyGIFOSS

Citation preview

  • 1. Open Source Software Seminar Universiti Teknikal Malaysia Melaka (UTeM) 21 thMarch 2009 The Malaysian Public Sector Open Source Software (OSS) ProgramMyGIFOSS

2. INTRODUCTION 3. BASELINE

  • Questions that you ask yourself before using OSS.
  • How (How you are going to do it?)

4. What (What you want to do?) 5. Who (Who will doing it?) 6. When (When to do it?) 7. Where (Where to do it?) 8. GUIDELINE

  • MAMPU has produced numbers of guidelines related to OSS.
  • OSS Implementation Guidelines

9. Malaysian Public Sector OSS Initiative 10. Open Source Reference Architecture (OSSRA) 11. Web Application Guideline (WAG) 12. Pilot Projects 13. MyGIFOSS

  • Contains information on OSS ,open standardsandtechnical specificationfor adoption in Malaysia

14. Recommendations forinteroperabilityin the usage of OSS in public sector 15. Guide for government agencies inadoption ofmigrationto OSS 16. DEFINITION

  • Minimal set of standards and technical specification

17. Governing the use of OSS and info access 18. Adopts internationally recognized and ratified open standards 19. MyGIFOSS covers

    • Examples of OSS within solution area
  • 20. Recommendations for info and services access

21. OBJECTIVES

  • To enable both proprietary and open source in government info system to communicate and inter-operate efficiently and effectively

22. To promote and foster the OSS adoption within the government 23. To promote vendor-neutral and technology-neutral implementation 24. To reduce the total cost of ownership of government information system 25. BASIC OF RECOMMENDATION

  • Interoperability

26. Internationally recognized standards 27. SCOPE

  • Covers the use of OSS and open standards

28. Scope of the application. covered within the 6 solution areas

      • Workload consolidation
    • 29. High performance computing
  • 30. Distributed enterprise

31. Application solution 32. Infrastructure solution 33. Desktop solution 34. How To Use MyGIFOSS ?

  • This document is structured in the following manner
    • Discusses about open standards
  • 35. Selection and examples of OSS

36. Recommendations on information access 37. Discussion about set of standards and specifications that are compliant to specific domains. 38. OPENSTANDARDS 39. Overview

  • Open standard is a standard that publicly available and has various rights

40. Open = royalty free technologies 41. Standard =rules that are published by the major internationally recognized standards bodies such as ISO, IEEE, W3C Malaysian Administrative Modernisation and Management Planning Unit 42. Open Standards and OSS

  • Both are intimately connected

43. Open Standards enable OSS to achieve interoperability with proprietary software 44. Open Standards help to spread the usage and acceptance of OSS Malaysian Administrative Modernisation and Management Planning Unit 45. OPENSOURCE SOFTWAREWITHIN DEFINEDIMPLEMENTATION AREAS 46. Overview

  • Selection of OSS to be used in ICT implementation

Malaysian Administrative Modernisation and Management Planning Unit 47. Guidelines / Standard Matrix

  • Guidelines of OSS for use within identified implementation areas

Malaysian Administrative Modernisation and Management Planning Unit 48. Operating Systems

  • LINUX

49. BSD (Berkeley Software Distribution) Family of OS Malaysian Administrative Modernisation and Management Planning Unit 50. Desktop Applications

  • Office Productivity Suites Openoffice.org

51. Web Browser Mozilla Firefox, Konqueror 52. Desktop Environment KDE and GNOME 53. Server Applications

  • Mail Transfer Agent (MTA) Postfix, Sendmail, Qmail, Exim

54. Database Server- MySQL, PostgresSQL 55. Web Server Apache, Lighttpd 56. Network Security

  • Firewall Iptables, IPFilter

57. Network Intrusion Detection System - Snort 58. Virtual Private Network OpenVPN Malaysian Administrative Modernisation and Management Planning Unit 59. Vertical Applications

  • Content Management System (CMS) Joomla, Drupal

60. Leaning Management System (LMS) Moodle 61. Geographic Information System (GIS) GRASS Malaysian Administrative Modernisation and Management Planning Unit 62. Products from OSCC

  • MySpamGuard

63. MyNetWatch 64. MyWorkSpace 65. MySurfGuard 66. MySurveillance 67. MyMeeting 68. RECOMMENDATIONSFOR INFORMATIONACCESS 69. Overview

  • Components and Technical specs required to enable users to access public sector information and services via delivery channels (WWW) and devices (PC, Mobile Phones and PDA)

70. Recommended Standards /Specification

  • Document (ODT)/ Spreadsheet (ODS) / Presentations (ODP)

71. Graphical Image ( JPEG, GIF, TIFF, PNG) 72. Compression (Zip, GNU Zip, Bzip) Malaysian Administrative Modernisation and Management Planning Unit 73. Complying withMyGIFOSS 74. Overview

  • Supplements the recommendations of OSS for the public sector

75. To be compliant with MyGIFOSS, OSS should be used on daily basis for ICT work , both at server and desktop Malaysian Administrative Modernisation and Management Planning Unit 76. Minimum Requirements

  • Operating environment
    • OS Linux , BSD Family OS
  • 77. Networking TCP/IP Standards

78. User Interface Dekstop GUI and Server GUI 79. File and Printer Sharing NFS and CUPS Internet Services

    • Websites and Web contents Conform with W3C standards
  • 80. Web servers Compliant with HTTP

81. Email IETF protocol ( I nternet Engineering Task Force) 82. Ribut Otak 83. R&D OSCC Proposal

  • Share our problems with IPTA

84. Smart partnership in RnD Malaysian Administrative Modernisation and Management Planning Unit 85. MyWorkSpace

  • Clean integration with LDAP and DBmail

86. User Administraion GUI 87. New LDAP schema for Dbmail and Horde intergration 88. Secure connection using SMTPS 89. http://myworkspace.oscc.org.my/ Malaysian Administrative Modernisation and Management Planning Unit 90. MySpamGuard

  • Senarai Putih E-mail Kerajaan (SPEK)
  • SpamAssassin rules in Malay and SPEK scoring
    • http://www.blue-quartz.com/rbl/
  • 91. http://spamikaze.org/

92. http://myspamguard.oscc.org.my/ Malaysian Administrative Modernisation and Management Planning Unit 93. MyNetWatch

  • Integrating with Cacti

94. Auto discovery and rebuild scripts Malaysian Administrative Modernisation and Management Planning Unit 95. MyMeeting

  • Calendar integration with MyWorkSpace

96. Sign-on using OpenID 97. http://mymeeting.oscc.org.my/ Malaysian Administrative Modernisation and Management Planning Unit 98. MySurveillance

  • Integration with MyNetWatch log monitoring and analysis

99. http://mysurveillance.oscc.org.my/ Malaysian Administrative Modernisation and Management Planning Unit 100. MySurfGuard

  • Rules for Malay content websites

101. Exception rules for government sites 102. http://mysurfguard.oscc.org.my/ Malaysian Administrative Modernisation and Management Planning Unit 103.

  • MyGIFOSS is constructed to be a live document providing guidelines and recommendations for OSS adoption within public sector and can be used by others.

104. Help us to improved OSCC Products Malaysian Administrative Modernisation and Management Planning Unit CONCLUSION 105.

  • Harisfazillah Jamel
  • [email_address]

106. http://blog.harisfazillah.info/ 107. YM : linuxmalaysia Malaysian Administrative Modernisation and Management Planning Unit