LINUX WINDOWS Users have access to source code Access of source code is not available to users Highly customizable Less customization option GPL License – free to modify and redistribute Microsoft’s License, can’t be modified and redistribute by users More command lines for daily uses More GUI than command lines Community Support Microsoft Support Users...
Author: ICT Byte (ICT Byte)
UNIX Vs Linux! What are the differences?
UNIX LINUX Source code is not available to public Source code is available to general public Used for servers, workstations and high end computers Used for personal computer, game development etc Expensive Free High end hardware is required No high end hardware is required Uses command line interface Uses command line interface and GUI e.g...
Features and Advantages of Linux
Features and Advantages of Linux Open Source Code easily available Can customize OS Contribute, moify, distribute, enhance Security Less vulnerable Applications needs to be admin authorized No antivirus required Free Free to use No license required GNU GPL License Lightweight Requirement to run linux are low end 128 MB RAM / disk space device can...
Need and Advantages of Open Source
Advantages of Open Source The cost of hardware is less as Linux and os are portable with higher compressible using less hardware power than other operating systems The quality of software is high and it can be efficiently used Dependency in the vendor is almost zero Management of license is very simple Cost-Effective: The cost...
Open Source Softwares and Principle of Open Source
If there is something that can be modiefied and is shareable, then it can be termed as opens source. Open source is designed in such a way that it can be accessed publicly. Open Source Software: Introduction If there is software with source code and the code can be easily modified, enhanced and inspected, then...
How Constructor in JAVA works? Learn with a simple example
Constructor Special method to initialize the object When object of the class is created, constructor is called Can be used to set initial value of attribute in object Constructor is public But in java we can create public, private, protected constructor Private constructor : within a class Example: public class ConstructorDemo { int...
History of Open Source Initiative (OSI)
History of Open Source Initiative (OSI) 1983: Richard Stallman launched GNU project [to write OS with free use if source code] 1985: Stallman published GNU Manifesto 1989: First vesion of GNU General Public License published 1991: OSI formed in 1998 as an educational, advocacy organization Term “open source” was coined at session on 3rd February,...
Commands for Files and Directory Handling in Linux
Commands for Files and Directory Handling in Linux Cd To change directory E.g cd / [we are moving to root directory] Cd.. Takes one level up of directory E.g cd.. Ls To list the items of directory Ls –la List content of directory including hidden files E.g ls-la Cp Copies the content from file a...
Solving Recurrences using Iteration Method
Iteration Method Expand the relation so that summation dependent on n is obtained Bound the summation Example T(n)=2T(n/2)+1 T(1)=1 Solution: T(n)=2T(n/2)+1 Let there is k iteration. So, for the first iteration, k=1. K=2 represents second iteration and goes on. Let’s find what is T(n/2) For this, put it in original function T(n) i.e Replace n...
Recurrence Relations | Solving Recurrence Relation to find Complexity
Recursive Algorithm It can be solved in terms of itself Recurrence relation defines sequenced based on rule those next terms as a function of previous terms. Next term is function of pervious terms. Defined by itself (in term of previous terms) Can model the cpmplexity of divide and conquer algorithm Solving Recurrence Relations To define...


