Thursday, September 11, 2014
Tuesday, July 8, 2014
Wednesday, May 7, 2014
Proprietary vs Opensource
After the Hearbleed virus attack recently, the debate of proprietary software versus open software has regained its relevance. Let me focus on both type of vendors considering the parameters like cost, support model and laid out processes .
Firstly , though there is no cost associated with open software but there are various indirect cost associated . To illustrate, the Red Hat Linux vendor has various fees for its support and other vendors of Linux charge for the change in software. Same is the case for Android vendors. Also, the cost incurred to recruit a developer on the specific open source software to customize is relatively high. However, the proprietary software has huge licensing cost, but the versioning of the product is centrally controlled. Also, the learning curve associated to acquire the knowledge of these software is much lower, hence the cost of developer is cheap. Thus, both type of vendors have cost associated with them and business model should take into consideration their requirements before making choices.
Secondly, the support model for both the vendors are quite different. As Open source software creation does not involve full time dedicated personal, it is mostly the volunteers with common interest getting together to solve common problem. Hence, once the application is released, these volunteers have no obligation to support. Also, the documentation, the user manual and other help is not often difficult to comprehend. However, the proprietary software have excellent documentation and learning sites. Some of the vendors have many online training sessions. There is set of documentation for each version of release. Also, they have dedicated support team all over the world with levels of support. Thus, the support structure of proprietary vendors are more robust then the open source.
Lastly, the open source developer often solve a broader problem and any specific domain problem is then handled by customization. For example, the OpenSSL is the solution to common problem of security, but on top of that each vendor can write there own application. However, most of the proprietary vendors construct their application to target specific problems . For example, Windows word is an user friendly editor with lot of plugins.
To summarize, both the proprietary and the open source have cost associated . However, the propriety vendors have better support model and domain processes. Hence, I believe they are the better option.
Firstly , though there is no cost associated with open software but there are various indirect cost associated . To illustrate, the Red Hat Linux vendor has various fees for its support and other vendors of Linux charge for the change in software. Same is the case for Android vendors. Also, the cost incurred to recruit a developer on the specific open source software to customize is relatively high. However, the proprietary software has huge licensing cost, but the versioning of the product is centrally controlled. Also, the learning curve associated to acquire the knowledge of these software is much lower, hence the cost of developer is cheap. Thus, both type of vendors have cost associated with them and business model should take into consideration their requirements before making choices.
Secondly, the support model for both the vendors are quite different. As Open source software creation does not involve full time dedicated personal, it is mostly the volunteers with common interest getting together to solve common problem. Hence, once the application is released, these volunteers have no obligation to support. Also, the documentation, the user manual and other help is not often difficult to comprehend. However, the proprietary software have excellent documentation and learning sites. Some of the vendors have many online training sessions. There is set of documentation for each version of release. Also, they have dedicated support team all over the world with levels of support. Thus, the support structure of proprietary vendors are more robust then the open source.
Lastly, the open source developer often solve a broader problem and any specific domain problem is then handled by customization. For example, the OpenSSL is the solution to common problem of security, but on top of that each vendor can write there own application. However, most of the proprietary vendors construct their application to target specific problems . For example, Windows word is an user friendly editor with lot of plugins.
To summarize, both the proprietary and the open source have cost associated . However, the propriety vendors have better support model and domain processes. Hence, I believe they are the better option.
Tuesday, April 15, 2014
Microsoft and IOT bandwagon
On the eve of Build
14,that was on April 2 till April 4, the Microsoft has announced its product
suite to target IOT (internet of Things). This makes the space of Internet of
Things even hotter , with GE, FreeScale, Ericsson etc. already in
Bandwagon.
Microsoft has already product
suite for Cloud, Window Embedded and Mobile. Hence it would make them easier to
enter this Market space.
Companies in IOT : http://postscapes.com/internet-of-things-key-players-large-companies
Thursday, April 3, 2014
Mutlipeer Connectivity Framework- IOS 7
What is Mutipeer Connectivity Framework (MCF)?
To discover the service provided by nearby IOS devices via
Bluetooth,WI-FI etc. and to transfer the data, file etc. using such service.
So, What is the advantage of MCF ?
- No , Service provided required.
- Developer can build their
applications that connect to other IPhone's
- Live session
(Single or multiple sessions)
- Search for nearby
device with session of particular type
Any Examples :
FireChat is the first application that utilizes this.
Potential :
Muti-Player Gaming and many more
Threats:
Security vulnerable.
Thursday, March 27, 2014
Internet of things
What is
Internet of things?
It is a paradigm used for
bringing all objects into the preview of internet whereby person-object and
object-object communication is enabled, and each object will be uniquely
identifiable. Hence, the concept enables the virtual world of
information technology to be seamlessly integrated with real
tangible world.
What are
influencing those changes?
Influence 1:
Explosive growth of smartphones and
tablet PCs brought the number of devices connected to the Internet to 15
billion at the end of 2013, while the world’s human population increased
to 7 billion, making the number of connected devices per person more than 2
(2.14 to be exact) .
Simple extrapolation give the future
of internet devices ratio by 2020 to be in range of 5-6.
Hence, the internet will become de
facto standard for all future connections and IOT the powerful, and may be de
facto framework.
Influence 2:
The miniaturization of sensors and
chips with enhanced efficiency and reduced cost has catapulted the growth of
IOT.
How
things will look like in future?
According to Wiki- “Business may no
longer run out of stock or generate waste products, as involved parties would
know which products are required and consumed."
The Economist: "Augmented
Business” described how cows will be monitored . Sparked, a Dutch start-up
company, implants sensors in the ears of cattle. This allows farmers to monitor
cows’ health and track their movements, ensuring a healthier, more plentiful
supply of meat for people to consume. On average, each cow generates about 200
megabytes of information a year.
The Innovator: Smart fridges being
able to automatically send replenishment orders have not yet become a reality
Proposed
Architecture (By Extended EPCglobal Architecture Towards a Future Internet of
Things)

Subscribe to:
Comments (Atom)