FOSS Club

FOSS @ AMRITA, NAGERCOIL-NgFOSS 

NgFOSS is a FOSS Programming Community at Amrita College of Engineering and Technology, Nagercoil hosted by the students of Computer Science and Engineering Department with a motive to understand and explore Free and Open Source Software.

NgFOSS is working with the objective of involving passionate students and members of faculties for the cause of promoting “Competitive Coding Sport” culture in our campus through actively engaging student groups

  • to teach people how to install GNU/Linux operating system,
  • to conduct and attend workshops on Linux Administration, Drupal, Python and Various FOSS technologies.
  • to prepare student teams to participate in programming contests

NgFOSS club is supported by amFOSS (FOSS @ Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri)

Free Open Source Software (FOSS) is software that one can freely access, use, share, modify and redistribute the same. Some of the useful FOSS packages are given below (Free Open Source Software in Electronics Engineering Education: A Survey, I.J. Modern Education and Computer Science, 2014, 5, 15-25):

Sl. No

Software

Description

1

Scilab

Computing environment for engineering and scientific applications - alternative to MATLAB

2

Octave

Computing environment for Numerical computations - alternative to MATLAB

3

FreeMat

Computing environment for data processing and analysis - alternative to MATLAB

4

Maxima

An alternative to Mathematica

5

PSPP

Program for statistical analysis of sampled data

6

R

Language and environment for statistical computing and graphics

7

gEDA

Collaborative software suite used for EDA. It offers electronic design, including schematic capture, attribute management, bill of materials generation, net listing, analog and digital circuit simulation, PCB layout, Verilog design and GTK based waveform viewing

8

Kicad

Open source suite for electronic design automation used in design of schematic of electronic circuit, PCB layout, Gerber generation.

9

Ngspice

Mixed level/mixed signal circuit simulator.

10

Magic

VLSI layout design tool

11

GNUCap

GNU circuit analysis package

12

KTechLab

Simulator used for mixed signal simulation of analog components and small digital processor

13

Logisim

Tool for designing and simulating digital logic circuits

14

Qucas

Quite universal circuit simulator to perform both analog and digital simulation.

15

KiCAD

Printed circuit board design software

16

Electric

VLSI circuit design tool with connectivity at all level

17

NASM

Assembler and disassemble for the Intel x86 architecture

18

FASM

Assembler for IA-32 and x86-64 computer architectures

19

GNU Binutils

Assembler, compilers for micro controllers and DSP processor

20

RTAI

Real time operating system for desktop and embedded system

21

SDCC

GCC SDCC complier for 8051 microcontrollers

22

ghdl, freehdl

Command line VHDL compiler that can analyze or execute a design

23

Signs

Hardware design and simulation software

24

Verilator

It is the fastest free Verilog HDL simulator

25

Audacity

Fast multi track audio editor and recorder

26

Ardor

Digital audio workstation

27

HandBrake

Open source DVD to MPEG-4 converter

28

Open office draw

Free open source vector graphics application like Corel Draw

29

Visio and smart draw

Used for drawing of many different kinds of diagrams. It has special objects to facilitate the drawing of flow charts, network diagrams and simple circuits

30

Pencil

Used to produce a wide range of animation. It enables to create traditional hand drawn animation using both bit map and vector graphics

31

Moodle, Atutor, Dokeos, Dotlrn, Sakai, eduplone, ILIAS, Claroline, OLAT

Learning Management Systems (LMS)

32

FreeCAD

Parametric 3D CAD modeler with a focus on mechanical engineering, BIM, and product desig

33

LibreCAD

2D CAD software using AutoCAD-like interface and file format

34

Blender

3D Simulator

35

flightgear

Flight simulator

36

Adempiere

Enterprise resource planning (ERP) business suite

37

Bonita Open Solution

Business Process Management

38

HomeBank

Personal accounting software

39

Koha

SQL-based library management