Published: 2025-07-10 08:00

個人法人のOSS開発者へ「Takumi byGMO」無償提供 ~ GMOオープンソース開発者応援プログラム

 GMOインターネットグループ株式会社は7月8日、「GMOオープンソース開発者応援プログラム」を同日から開始すると発表した。

画像3枚】

 同プログラムは、「すべての人に安心な未来を」のキャッチフレーズのもと2025年2月から開始している「ネットのセキュリティもGMO」プロジェクトの4で、オープンソースソフトウェア(Open Source Software、OSS)開発者個人法人)の支援実施する。

 同プログラムでは初回支援として、下記応募条件すべて満たし審査通過したOSS開発者個人法人)に対し、GMO Flatt Security株式会社開発したセキュリティ診断AIエージェント「Takumi byGMO」の利用アカウントを無料提供する。Takumi byGMOは、実証実験でVimのOSSに0-day脆弱性報告するなど、その能力証明しつつある。

応募条件 ・GitHubでソースコードが公開されているOSSであること ・応募者個人法人いずれかであること(コミュニティの場合は代表者個人名義で応募) ・採択後、READMEへ所定バッジを掲示できること ・プログラム利用規約・プライバシーポリシーに同意すること

 GMO Flatt Securityへの本誌取材よれば、「Takumi byGMO」は現時点でユーザー40、セキュリティ業務特化したAIエージェントで、Slack上からセキュリティレビューを依頼するなど簡便に利用でき、静的解析ツール(SAST)では検出が難しい潜在的脆弱性検知するという。

 なお、同プログラムで提供される「Takumi byGMO」の利用アカウントは有償同様のもので、無償提供機能限定されることはない。

 この手のプログラムにつきもの不安は「無償使わせてちょうど手放せなくなったところで無慈悲課金されるのでは」である。そんなユーザーの信頼裏切るゲスな販促予定の有無確認すべく「いわゆる "FREE FOREVER" と考えていいのか」という編集部の質問に対しては「3ヶ月に一度自動再審査があり、継続判定であればそのまま継続利用できる」という回答を得た。

# 言葉 意味
3 かいはつしゃ (開発者) : developer
3 こじん (個人) : individual; private person; personal; private
3 ほうじん (法人) : corporate body; corporation; (legal) person; (juridical) person
3 おうぼ (応募) : application; subscription; entry (competition, raffle, etc.); enlistment
2 かぶしきがいしゃ (株式会社) : stock company; corporation; kabushiki kaisha; KK
2 かいし (開始) : start; commencement; beginning; initiation
2 すべて (全て) : 1. everything; all; the whole 2. entirely; completely; wholly; all
2 しえん (支援) : support; backing; aid; assistance
2 じょうけん (条件) : condition; term; requirement; qualification; prerequisite
2 たいする (対する) : 1. to face (each other); to be facing 2. to be directed toward (the future, etc.); to be in response to; to be related to
2 ていきょう (提供) : 1. offer; tender; providing; supplying; making available; donating (blood, organs, etc.) 2. sponsoring (a TV program)
2 ぜいじゃくせい (脆弱性) : vulnerability; weakness; fragility
2 はん (版) : 1. edition; version; printing; impression; implementation (e.g. software) 2. plate; block; cast
2 けいぞく (継続) : continuation
1 ジーエムオー (GMO) : genetically modified organism; GMO
1 おうえん (応援) : 1. aid; assistance; help; support; reinforcement 2. cheering; rooting (for); support
1 どうじつ (同日) : the same day
1 はっぴょう (発表) : announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling
1 がぞう (画像) : image; picture; portrait
1 ぜん (全) : 1. all; whole; entire; complete; total; pan- 2. complete (set); in total
1 みらい (未来) : 1. the future (usually distant) 2. future tense
1 もと (元) : 1. origin; source 2. base; basis; foundation; root
1 だい (第) : prefix for forming ordinal numbers
1 たま (玉) : 1. ball; sphere; globe; orb 2. bead (of sweat, dew, etc.); drop; droplet
1 じっし (実施) : enforcement; implementation; putting into practice; carrying out; operation; working (e.g. working parameters); enactment
1 しょかい (初回) : 1. first time; first innings; initial attempt 2. first; initial
1 かき (下記) : the following
1 みたす (満たす) : 1. to satisfy (conditions, one's appetite, etc.); to meet (e.g. demands); to fulfill; to gratify 2. to fill (e.g. a cup); to pack; to supply
1 しんさ (審査) : judging; inspection; examination; investigation; review
1 つうか (通過) : 1. passing through (a tunnel, station, town, etc.); passing by (e.g. of a typhoon); transit 2. passage (of a bill, e.g. through parliament); carriage
1 かいはつ (開発) : development; exploitation
1 しんだん (診断) : diagnosis; medical examination
1 むりょう (無料) : free (of charge); gratuitous
1 じっしょうじっけん (実証実験) : proof-of-concept; demonstration experiment; verification test
1 など (等) : 1. et cetera; etc.; and the like; and so forth 2. or something
1 ほうこく (報告) : report; information
1 のうりょく (能力) : ability; faculty
1 しょうめい (証明) : proof; testimony; demonstration; verification; certification
1 こうかい (公開) : opening to the public; making available to the public; putting on display; exhibiting; showing (play, movie, etc.); holding (interview, etc.); open; public
1 おうぼしゃ (応募者) : applicant
1 いずれ (何れ) : 1. where; which; who 2. anyway; anyhow; at any rate
1 だいひょうしゃ (代表者) : representative; delegate
1 こじんめい (個人名) : personal name
1 さいたく (採択) : adoption; selection; choice
1 しょてい (所定) : prescribed; designated; appointed; fixed
1 けいじ (掲示) : notice; bulletin; post; posting; placard
1 りようきやく (利用規約) : terms of service; terms of use; terms and conditions
1 どうい (同意) : 1. agreement; consent; approval; assent 2. same opinion; same view
1 ほんし (本誌) : this magazine
1 しゅざい (取材) : 1. news coverage; collecting data (e.g. for an article); covering (something for media) 2. interview
1 よる (因る) : 1. to be due to; to be caused by 2. to depend on; to turn on
1 げんじてん (現時点) : present point (i.e. in history); at the present time
1 しばしば (屡々) : often; again and again; frequently; repeatedly
1 やく (約) : 1. approximately; about 2. promise; appointment; engagement
1 くだん (件) : 1. the aforementioned; the said; (man, incident, etc.) in question; the above-mentioned; the aforesaid 2. the usual
1 ぎょうむ (業務) : business; affairs; duties; work; procedure; task; action; function; (business) operations; operational
1 とっか (特化) : specialization; specialisation
1 いらい (依頼) : 1. request; commission; entrusting (with a matter) 2. dependence; reliance
1 かんべん (簡便) : simple; easy; convenient; handy
1 せいてき (静的) : static
1 かいせき (解析) : 1. analysis; analytical study 2. parsing; parse
1 けんしゅつ (検出) : detection; sense (e.g. sensor)
1 せんざいてき (潜在的) : latent; potential
1 けんち (検知) : detection
1 なお (尚) : 1. still; yet 2. more; still more; greater; further
1 ゆうしょう (有償) : (involving) payment; (involving) compensation; paying a fee
1 どうよう (同様) : same; similar; (just) like; equal
1 きのう (機能) : function; facility; faculty; feature
1 げんてい (限定) : limit; restriction
1 つきもの (付き者) : attendant
1 ふあん (不安) : anxiety; uneasiness; worry; apprehension; fear; insecurity; suspense
1 むしょう (無償) : 1. without compensation; without reward; without pay 2. free (of charge)
1 つかう (使う) : 1. to use (a thing, method, etc.); to make use of; to put to use 2. to use (a person, animal, puppet, etc.); to employ; to handle; to manage; to manipulate
1 むじひ (無慈悲) : merciless; ruthless; pitiless; unfeeling
1 かきん (課金) : 1. charges; billing 2. paying for items in online games
1 しんらい (信頼) : reliance; trust; faith; confidence
1 うらぎる (裏切る) : to betray; to turn traitor to; to double-cross
1 はんそく (販促) : sales promotion
1 うむ (有無) : 1. existence or nonexistence; presence or absence 2. consent or refusal; yes or no
1 かくにん (確認) : confirmation; verification; validation; review; check; affirmation; identification
1 いわゆる (所謂) : what is called; as it is called; the so-called; so to speak
1 かんがえる (考える) : 1. to think (about, of); to think over; to ponder; to contemplate; to reflect (on); to meditate (on) 2. to consider; to bear in mind; to allow for; to take into consideration
1 へんしゅうぶ (編集部) : editorial department
1 かげつ (ヶ月) : months (period of)
1 じどう (自動) : 1. automatic 2. intransitive verb
1 さいしんさ (再審査) : re-examination
1 はんてい (判定) : judgement; judgment; decision; adjudication; award; verdict; determination
1 そのまま (其のまま) : 1. without change; as is 2. just like; extremely similar
1 かいとう (回答) : reply; answer