‹ முகப்புக்கு திரும்ப

Linux Kernel‑இல் AI‑உருவாக்கிய கோட் அனுமதி – டெவலப்பர்ஸ் கவனிக்கவேண்டியது

Linux Foundation இப்போது AI‑ஜெனரேட்டட் பாட்ச்-களை ஏற்றுக்கொள்றது. உரிமம், attribution, quality எல்லாம் பூர்த்தி செய்யணும். இந்திய டெவ் கம்யூனிட்டிக்கு இதன் விளைவு என்ன?

Keerthika 2 min read
Google-ல் Follow
அப்டேட் 1 மாதம் முன்
Programming Linux Kernel‑இல் AI‑உருவாக்கிய கோட் அனுமதி – டெவலப்பர்ஸ் கவனிக்கவேண்டியது 2 நிமிடம் மீதம் Google-ல் Follow
Linux Kernel‑இல் AI‑உருவாக்கிய கோட் அனுமதி – டெவலப்பர்ஸ் கவனிக்கவேண்டியது

தமிழ்டெக் AI சுருக்கம்

Linux Foundation இப்போ ChatGPT, Claude, Gemini போன்ற AI tools உருவாக்கிய patches-ஐ mainline kernel-ல் சேர்க்க அனுமதி கொடுத்துள்ளது; GPL-2.0-only license, சரியான attribution மற்றும் quality checks பூர்த்தி ஆனால் போதும். முன்பு kernel community bugs, security issues, license முரண்பாடுகள்னு பயந்து AI-ஐ நம்பல; இப்போ அதை ஒரு tool ஆக ஏத்துக்கிட்டு மற்ற developer code மாதிரியே test பண்றாங்க. நீங்க commit message-ல AI model பெயரையும் Signed-off-by-யும் போட்டு, AI-generated பகுதி எது human-edited பகுதி எதுன்னு தெளிவா எழுதணும்; checkpatch.pl, code review-க்கு எந்த special exemption-ம் இல்ல. இந்திய developers-க்கு ChatGPT Plus மலிவா இருக்குறதால drivers வேகமா எழுதலாம், security patterns flag ஆகலாம், skill-ம் வளரும்; ஆனா over-reliance வச்சு logic understand பண்ணாம விடாதீங்க. சுருக்கமா AI இப்போ side-kick இல்ல co-author; attribution மற்றும் quality சரியாக follow பண்ணினா kernel stability காக்கலாம், India-வும் hardware innovation-ல வேகமா முன்னேறலாம்.

  • Linux Foundation AI‑generated பாட்ச்‑களை attribution மற்றும் GPL‑2.0‑compatible ஆக இருந்தால் ஏற்றுக் கொள்கிறது.
  • இந்திய டெவலப்பர்கள் AI‑tool‑களை பயன்படுத்தி hardware bring‑up வேகத்தை உயர்த்தலாம்.
  • Maintainers AI‑code‑இல் கூட பிழை, security check‑களை கடுமையாகப் பார்க்கிறார்கள்.

AI உதவியுடன் தயாரான சுருக்கம் — தமிழ்டெக் எடிட்டர்ஸ் சரிபார்த்தது.

0:00
0:00
🔒 Listen வசதி subscribers-க்கு மட்டும். Subscribe செய்யுங்கள்

செய்தி என்ன?

Linux‑ன் நிர்வாக அமைப்பு Linux Foundation, AI‑நூல் (ChatGPT, Claude, Gemini) உருவாக்கிய பாட்ச்-களை GPL‑2.0‑only லைசன்ஸ், சரியான attribution, quality சோதனை பூர்த்தி செய்தால் mainline‑ல் சேர்க்கலாம் என்று விதிகளை மாற்றி விட்டது.

ஏன் இது முக்கியம்?

முன் kernel கம்யூனிட்டி AI‑யை நம்பாமலிருந்தது – பிழை, பாதுகாப்பு சிக்கல்கள், லைசன்ஸ் முரண்பாடுகள் என்பன பயமா இருந்தது. இப்போது AI‑யை ஒரு கருவியாக ஏற்றுக்கொண்டு, அதையும் மற்ற டெவலப்பர் கோடுகளுக்கு போலவே சோதிக்குறோம்.

விதிகள் விவரம்

  • Attribution கட்டாயம். Commit message‑ல் AI மாடல் பெயர் (உதா: “Signed‑off‑by: ChatGPT‑4”) சேர்க்க வேண்டும்.
  • லைசன்ஸ் மாறாது. எல்லா கோடும் GPL‑2.0‑only ஆக இருக்க வேண்டும்; AI பயன்படுத்திய third‑party code GPL‑compatible ஆக இருக்க வேண்டும்.
  • Quality Check மாற்றமில்லை. checkpatch.pl, static analysis, code review எல்லாம் இயல்பாகவே நடக்கும். AI‑code‑க்கு சிறப்பு சலுகை இல்லை.
  • தெளிவாக எழுதவேண்டும். Commit‑ல் AI‑generated பகுதி, மனித‑edited பகுதி எது என்று தெளிவாக குறிப்பிட வேண்டும்.

உதாரணம் – எப்படி commit செய்யலாம்?

நீங்கள் ஒரு Raspberry Pi driver‑ல் பக் கண்டுபிடித்தீர்கள், ChatGPT‑4‑இல் தீர்வு கேட்டீர்கள், அதைக் copy‑paste செய்து make‑ல் பாஸ் ஆனது. அப்போ commit‑ல் இப்படி எழுதலாம்:

git commit -a -m "Fix XYZ driver timeout

AI‑generated portion: ChatGPT‑4

Signed‑off‑by: Your Name <[email protected]>
Signed‑off‑by: ChatGPT‑4"

இனி அந்த பாட்ச் usual review‑க்கு சென்று, maintainer ஏதாவது issue கண்டால், நீங்கள் அதை fix பண்ணவேண்டும் – AI‑க்கு எந்த சிறப்பு நிவாரணமும் இல்லை.

இந்த மாற்றம் இந்திய டெவலப்பர் கம்யூனிட்டிக்கு என்ன பொருள்?

இந்தியா 1.5 கோடி மேற்பட்ட சாப்ட்வேர் டெவலப்பர்களைக் கொண்டுள்ளது, பலர் Open‑Source‑ல் பங்களிக்கிறார்கள். ChatGPT Plus மாதம் ~₹300 மட்டும், அதனால் junior engineer‑களும் சிறந்த code draft‑களை generate பண்ணலாம்.

இதனால்:

  • Hardware bring‑up வேகம் அதிகரிக்கும். புதிய Indian‑made SoC‑களுக்கு driver‑கள் விரைவாக உருவாக்கலாம்.
  • Security audit‑கள் மேம்படும். AI பொதுவாக buffer overflow, use‑after‑free pattern‑களை flag‑பண்ணும், telecom gear‑ல் பாதுகாப்பு உயர்வாகும்.
  • Skill‑building. புதியவர்கள் AI suggestion‑ஐ maintainer feedback‑ன் சேர்த்து கற்றுக்கொள்ள முடியும்.

TamilTech‑ஓட கருத்து

நாங்கள் பார்க்கும் போது, இந்த policy pragmatic ஆக இருந்தாலும், maintainer‑கள் attribution‑ஐ கடுமையாக enforce செய்யமாட்டாங்க என்றால், AI‑junk அதிகம் mainline‑ல் கலந்து விடும். அதனால் community‑யில் ஒரு நியாயமான “AI‑code‑audit” culture உருவாக வேண்டும்.

Indian startups‑க்கு time‑to‑market குறைகிறது – Jio, Samsung India, local IoT firms எல்லாம் குறைந்த செலவில் driver‑களை generate செய்து, hardware‑ஐ எளிதில் integrate செய்யலாம். ஆனால் AI‑code‑இல் over‑reliance செய்தால், junior‑dev க்கு code‑ன் logic‑ஐ fully understand செய்ய முடியாமல் போகலாம்.

அடுத்தது என்ன செய்யலாம்?

  1. நம்பகமான AI assistant (ChatGPT‑4, Gemini‑Pro) ஒன்றை தேர்வு செய்யுங்க.
  2. AI code‑ஐ local‑ல் scripts/checkpatch.pl run செய்யுங்கள்.
  3. Commit message‑ல் AI‑generated line‑களை தெளிவாக எழுதுங்க.
  4. சாதாரண git send‑email workflow‑ல பாட்ச்‑ஐ submit செய்யுங்கள்.
  5. Maintainer‑கள் கேள்வி கேட்டால், human‑level explanation‑களைத் தயாராக வைத்துக்கொள்ளுங்கள்.

என்ன எதிர்பார்க்கலாம்?

Linux Foundation Q2 2024‑ல் “AI‑contributor guide” வை வெளியிடப் போகிறது. LLVM, Apache போன்ற பெரிய open‑source project‑களும் இதை பின்பற்றும் வாய்ப்பு அதிகம்.

இந்தியத்தில் NASSCOM, FOSDEM India போன்ற கூட்டங்களில் “AI‑assisted kernel hacking” workshop‑கள் நடைபெறலாம். அதனால் AI‑code‑integration skill‑கள் ஒரு புதிய employability metric‑ஆ ஆகலாம்.

சுருக்கமாக – AI இப்போது side‑kick இல்ல, co‑author ஆக மாறிவிட்டது. சரியான attribution, quality check‑களை பின்பற்றி, kernel‑ன் stability‑யை காக்கலாம். இந்தியா இதை smart‑ஆ பயன்படுத்தினா, உலகம் முழுவதும் hardware‑இல் வேகமான புதுமை காணலாம்.

நாளைய டெக் செய்திகள் உங்க WhatsApp-க்கே

தினமும் ஒரு சின்ன update, இலவசம். TamilTech channel-ஐ follow பண்ணுங்க.

What do you think?

people reacted

Keerthika

தமிழ்டெக் எடிட்டோரியல் டீம் · 3,344 கட்டுரைகள்

Keerthika is an editor at TamilTech, the Tamil and English technology publication founded by Praveen Kumar S. She covers AI, smartphones, gadgets, EVs, startups and cybersecurity i...

மேலும் Keerthika

WhatsApp-ல் TamilTech-ஐக் கேளுங்க

டெக் சந்தேகமா? தமிழிலோ ஆங்கிலத்திலோ கேளுங்க — எங்க WhatsApp அசிஸ்டன்ட் TamilTech கட்டுரைகளில் இருந்து சில நொடிகளில் பதில் சொல்லும்.

தொடர்புடைய செய்திகள்

கருத்துகள் (0)

| Supports **bold**, *italic*, `code`

Be the first to comment!

அடுத்த செய்தி டெவலப்பர்களுக்கு கொண்டாட்டம்! இந்தியாவில் அதிரடி விலையில் Cursor AI - SpaceX வாங்கும் பின்னணி என்ன?
Tamiltech

Tamiltech

Install app for faster access

Earn XP 🏆
WhatsApp
Notifications