Layoff செய்த நிறுவனங்களுக்கே போட்டியாக Software உருவாக்கும் Developers!

நாம ஒரு Software அல்லது Application பயன்படுத்துறோம் அப்டினு வைங்க. அது நமக்கு தேவையான எல்லா வசதிகளையும் கொடுத்தாலும், அதை தொடர்ந்து பயன்படுத்துவதற்கு ஒவ்வொரு மாதமும் Subscription கட்டணம் செலுத்த வேண்டியிருக்கும். அதுவும் ஒரு நிறுவனத்தில் நிறைய பேர் அந்த Software-ஐ பயன்படுத்துறாங்க அப்டினா, ஒவ்வொரு User-க்கும் தனித்தனியாக பணம் கட்ட வேண்டிய நிலை இருக்கும்.

இது மட்டுமில்லாமல், ஒரு Software-ஐ பல வருடங்களாக பயன்படுத்திட்டு வந்தாலும், அதன் Pricing அதிகரித்தாலோ அல்லது அந்த நிறுவனம் சில Features-ஐ Paid Plan-க்கு மாற்றினாலோ நம்மால் உடனே வேறு Software-க்கு மாற முடியாது. காரணம், நம்முடைய Data, Workflow, ஏற்கனவே பயன்படுத்தும் Integrations என எல்லாமே அந்த Software-ஐ சார்ந்திருக்கும்.

இந்தப் பிரச்சனைகளுக்கு ஒரு மாற்றத்தை கொண்டு வர வேண்டும் என்ற நோக்கத்தில் உருவாகியிருப்பதுதான் OccupySaaS என்ற இயக்கம். Paid Software-களுக்கு பதிலாக Open Source Software-களை உருவாக்குவது மட்டுமில்லாமல், ஏற்கனவே நிறுவனங்கள் பயன்படுத்தும் Software-களுக்கு மாற்றாக வேலை செய்யக்கூடிய Tools-ஐ உருவாக்குவதும் இவர்களுடைய நோக்கம்.

SaaS என்றால் என்ன?

முதலில் SaaS என்றால் என்ன என்பதை சுருக்கமாக தெரிந்துகொள்வோம். SaaS என்பதன் விரிவாக்கம் Software as a Service. அதாவது, ஒரு Software-ஐ நம்முடைய Computer-ல் Install செய்து வைத்திருக்க வேண்டிய அவசியம் இல்லாமல், இணையதளம் மூலமாகவோ அல்லது Cloud மூலமாகவோ பயன்படுத்திக்கொள்ளலாம்.

உதாரணத்திற்கு, Salesforce என்ற CRM Software, Auth0 என்ற Login மற்றும் Authentication Service போன்றவை SaaS வகையைச் சேர்ந்தவை. இதுபோன்ற Software-களை பயன்படுத்துவதற்கு பொதுவாக Subscription கட்டணம் செலுத்த வேண்டும். சில Software-களில் எத்தனை பேர் பயன்படுத்துகிறார்கள் என்பதை பொறுத்து கட்டணம் மாறுபடும். இதைத்தான் Per-seat Pricing என்று சொல்வார்கள்.

ஒரு நிறுவனத்தில் 10 பேர் ஒரு Software பயன்படுத்தும்போது ஒரு கட்டணம், அதே நிறுவனத்தில் 100 பேர் பயன்படுத்தும்போது அதைவிட அதிகமான கட்டணம் என்று இருக்கும். இந்த Subscription முறைதான் OccupySaaS கேள்வி எழுப்பும் முக்கியமான விஷயங்களில் ஒன்று.

OccupySaaS எதற்காக உருவாக்கப்பட்டிருக்கிறது?

OccupySaaS தங்களை ஒரு Software Development Project-ஆக மட்டும் பார்க்கவில்லை. இதை ஒரு Protest Movement ஆகவும் முன்வைக்கிறார்கள். இதன் பின்னணியில் இரண்டு முக்கியமான பிரச்சனைகள் இருக்கின்றன.

1. Tech நிறுவனங்களில் ஏற்படும் Layoffs

சமீபத்திய ஆண்டுகளில் பல Technology நிறுவனங்கள் தங்களுடைய ஊழியர்களை வேலையில் இருந்து நீக்கியிருக்கின்றன. இந்தச் சூழலில் Software உருவாக்கிய Engineers பலர் வேலை இழந்திருக்கிறார்கள். ஆனால் அவர்கள் உருவாக்கிய Software-கள் தொடர்ந்து பெரிய நிறுவனங்களுக்கு வருமானத்தை கொடுத்துக்கொண்டுதான் இருக்கின்றன.

இதற்கு ஒரு மாற்றாக, வேலை இழந்த Engineers தங்களுடைய திறமையை பயன்படுத்தி, அதே வகையான Software-களுக்கு Open Source மாற்றுகளை உருவாக்கலாம் என்பதுதான் இந்த இயக்கத்தின் பின்னணியில் இருக்கும் ஒரு கருத்து.

2. Subscription மற்றும் Vendor Lock-in

ஒரு Software-ஐ நம்முடைய நிறுவனத்தில் பயன்படுத்த ஆரம்பித்துவிட்டால், அதிலிருந்து இன்னொரு Software-க்கு மாறுவது அவ்வளவு எளிதல்ல. நம்முடைய Data-வை Export செய்வது, பழைய Integrations-ஐ மாற்றுவது, Employees-க்கு புதிய Software-ஐ பயன்படுத்த பயிற்சி கொடுப்பது என பல விஷயங்கள் இருக்கும். இதை Vendor Lock-in என்று சொல்வார்கள்.

இந்தப் பிரச்சனைகளுக்கு மாற்றாக, ஏற்கனவே இருக்கும் Software-களின் API மற்றும் செயல்பாடுகளுக்கு இணக்கமாக வேலை செய்யும் Open Source மாற்றுகளை உருவாக்குவதுதான் OccupySaaS-ன் அணுகுமுறை.

ஏற்கனவே என்னென்ன Software-களை உருவாக்கியிருக்கிறார்கள்?

தற்போதைக்கு OccupySaaS இரண்டு முக்கியமான Projects-ஐ அறிமுகப்படுத்தியிருக்கிறது.

1. ZeroAuthy – Auth0-க்கு மாற்றாக

இது ஒரு Authentication Service. ஒரு Website அல்லது App-ல் Users Login செய்வது, Identity-ஐ சரிபார்ப்பது போன்ற தேவைகளுக்கு பயன்படுத்தப்படும் Auth0 Service-க்கு மாற்றாக ZeroAuthy உருவாக்கப்பட்டிருக்கிறது. இதன் முக்கியமான நோக்கம், ஏற்கனவே Auth0-ஐ பயன்படுத்தும் Applications-ல் பெரிய Code Changes செய்யாமல் மாற்று Server-ஐ பயன்படுத்தக்கூடிய வகையில் உருவாக்குவதுதான்.

2. SalesCompel – Salesforce-க்கு மாற்றாக

இது CRM Software வகையைச் சேர்ந்த Project. CRM என்றால் Customer Relationship Management. ஒரு நிறுவனத்தின் Customers, Contacts, Accounts போன்ற விவரங்களை நிர்வகிக்க உதவும் Software.

Salesforce பயன்படுத்தும் நிறுவனங்களுக்கு மாற்றாக, அதேபோன்ற அடிப்படை செயல்பாடுகளையும் API Compatibility-யையும் வழங்கும் நோக்கத்தில் SalesCompel உருவாக்கப்படுகிறது. இந்த இரண்டு Projects-ம் Apache 2.0 Open Source License-ல் வெளியிடப்பட்டுள்ளன. அதாவது, அந்த License-ன் விதிமுறைகளுக்கு உட்பட்டு Code-ஐ பயன்படுத்தவும், மாற்றவும், மற்றவர்களுடன் பகிரவும் முடியும்.

ஆனால் இங்கே முக்கியமான விஷயம் என்னவென்றால், இவை இன்னும் ஆரம்பகட்ட Projects தான். பெரிய நிறுவனங்கள் பயன்படுத்தும் Production-ready Software-களுக்கு இணையாக முழுமையாக தயாராகிவிட்டன என்று இப்போதே சொல்ல முடியாது.

இந்த இயக்கம் உண்மையிலேயே வெற்றி பெறுமா?

OccupySaaS-ன் நோக்கம் சுவாரஸ்யமாக இருந்தாலும், இதை வைத்து பெரிய நிறுவனங்கள் பயன்படுத்தும் Paid Software-களை உடனடியாக மாற்றிவிடலாம் என்று சொல்ல முடியாது. ஏனென்றால் ஒரு Software-ன் Code மட்டும் அதன் முழுமையான மதிப்பு கிடையாது.

அதற்கான Customer Support, Security Updates, Reliability, Documentation, Integrations எனப் பல விஷயங்கள் முக்கியம். குறிப்பாக Login System அல்லது CRM போன்ற முக்கியமான Software-களில் சிறிய பிழை ஏற்பட்டாலும் ஒரு நிறுவனத்தின் வேலைகள் பாதிக்கப்படலாம். மேலும், Open Source Software இலவசமாகக் கிடைத்தாலும் அதை நாமே Server-ல் Host செய்வது, Maintain செய்வது, Security Updates கொடுப்பது போன்ற வேலைகளுக்கு நேரமும் செலவும் தேவைப்படும்.

அதனால் இந்த Projects உண்மையில் எந்த அளவுக்கு வளர்கின்றன, தொடர்ந்து Updates கிடைக்கின்றனவா, ஏற்கனவே இருக்கும் Software-களுக்கு இணையாக நம்பகமாக வேலை செய்கின்றனவா என்பதைப் பொறுத்திருந்துதான் பார்க்க வேண்டும்.

Open Source Software-கள் பற்றி நாம் ஏற்கனவே நிறைய கேள்விப்பட்டிருப்போம். ஆனால் AI-ஐ பயன்படுத்தி பெரிய நிறுவனங்களின் Paid Software-களுக்கு மாற்றுகளை உருவாக்குவது, அதை ஒரு இயக்கமாக முன்னெடுப்பது என்பது கவனிக்க வேண்டிய விஷயம். குறிப்பாக, ஒரு Software-ஐ பயன்படுத்துவதற்கு ஒவ்வொரு மாதமும் கட்டணம் செலுத்த வேண்டிய நிலை குறைந்தால், சிறிய நிறுவனங்களுக்கும் Developers-க்கும் அது பயனுள்ளதாக இருக்கும்.

ஆனால் OccupySaaS உண்மையிலேயே பெரிய மாற்றத்தை ஏற்படுத்துமா அல்லது இது ஆரம்பகட்டத்தில் இருக்கும் இன்னொரு Open Source முயற்சியாகவே நின்றுவிடுமா என்பது இனிமேல்தான் தெரியவரும். பொறுத்திருந்து பார்ப்போம்.

TWICE WEEKLY

Tech Updates, Twice a Week

Get our latest tech reviews, guides, and industry news — delivered twice a week, straight to your inbox.

2 emails a week. Unsubscribe anytime.

Leave a comment