Development of GNU/Linux DIStributions

By Arpan Chavda (09BCE006) 
& Hitesh Piprotar(09BCE054)

Guided by
Mr.Miren Karamta,BISAG,Gandhinagar

TWO OPERATING SYSTEMS

  • DMLinux : A GNU/Linux operating system for CE/IT Students,Software engineers and IT field persons.

  • OpenGujarat : A GNU/Linux operating system in Regional language(Gujarati),developed as per requirement of BISAG and It is an idea of Mr.T.P Singh(Director of BISAG).




SYSTEM 

INTEGRATION






DMLinux

(https://github.com/codejar-lab/dmlinux)

Features of DMLinux

  • Customized GUI(DE)
  • Inbuilt language support like python,perl,ruby,etc.
  • Inbuilt essential IDEs like Eclipse,Qt
  • Inbuilt Web server (Apache)
  • Inbuilt Android Developer Toolkit for android developers
  • Aptana studio IDE for web developers
  • Linux app development utilities like quickly toolkit
  • Hardware IDEs like Arduino,Logisim
  • Robotics tools like fritz,eagle
  • Documentation tools like LATEX



  • Opengujarat

    (https://github.com/codejar-lab/opengujarat)

    FEATURES of OPENGUJARAT

    • Idea of Director of BISAG and this task was given by BISAG.
    • Whole GUI in Gujarati Language 
    • It can run on lower configuration PCs which have less RAM and graphics.
    • All essential applications are included as per the requirement of BISAG.
    • We have included English to Gujarati Dictionary which is built by us.
    • We have translated approx. 80% of English distribution.

    DICTIONARY

  • We have taken database from GujaratiLexicon.com which is well known site for gujarati to english database.
  • For Linux,We are using Stardict(application) as Dictionary look up program(Front end).
  • For Android,We are using Colordict(application) as Dictionary look up program(Front end).
  • Our dictionary is cross platform.
  • It can work on Linux(any platform RPM or DEB),Windows (Any),Android(2.2 or up),Mac OS x.
  • PACKAGE MANAGEMENT

    • Debian package(.deb) is binary format of installable applications like .exe in Windows systems. 
    • We have build debian packages for Dictionary and Gujarati translation so any user can install it in his/her system.
    • This packages can be installed on any debian based operating system like ubuntu,debian,mint,pclinuxos,etc.

    USED TOOLS

    • For System development,
      1.chroot utility
      2.UCK toolkit(ubuntu customization toolkit)
      3.Build essential toolkits
    • For package management,
      1.dpkg-deb
    • For Translation,
      1.gettext utility
      2.Po-editor
    • For dictionary, 
      1.sqllite-browser
      2.stardict-editor 

    ISO and Source code

    • Both operating systems' ISO can be download from internet and user can install it on his/her system.
    • Our Application and package development source code is available at 
     https://github.com/codejar-lab 
    https://github.com/arpan-chavda

    • In future, Any developer can learn or access our code for further development.




    THANK YOU!!!


    Viva Presentation

    By arpanchavdaeng

    Viva Presentation

    • 738