PDA

View Full Version : CITEC Open Project คืออะไีร?



newsbot
17-11-2007, 05:19 AM
CITEC Open Project คืออะไีร?
คือโครงการสนับสนุน สมาชิกของ CITEC ที่ไฟแรงอยากพัฒนาโครงการด้าน IT ต่างๆ ที่ไม่หวังผลกำไร
มุ่งหวังเพื่อพัฒนาและเผยแพร่ความรู้ ให้กว้างขวางยิ่งขึ้น โดยต้องการการสนับสนุนทางด้าน
Website หรือ Subversion Server และ Project Management tracking เป็นต้น
โดยหากท่านไฟแรงอย่างจะมีเป็นผู้ริเริ่มบุกเบิกโครงการ ก็ให้แจ้งความประสงค์มาในห้องนี้
ด้วยรายละเอียดดังนี้

QUOTE
ชื่อโครงการ:
หลักการและเหตุผล:
เป้าหมายของโครงการ:
สิ่งที่ต้องใช้ในโครงการ:
ตำแหน่งสมาชิกที่ต้องการเข้าร่วมโครงการ:



ที่มา
เว็บเราดูเหมือนว่าจะเน้นไปทางด้าน Security อย่างเดียว
แต่ความจริงแล้วผมต้องการส่งเสริมให้คนไทยมี มีทุนทางด้าน Know-How ทางด้านการพัฒนาด้วย
กับเขาด้วยไม่ใช่ว่าเก่งแต่ใช้ของชาวบ้านอย่างเดียว แต่พัฒนาอะไรเองไม่เป็น
ก็เลยอยากให้สมาชิกในเว็บนี้ที่คลั้งใคล้การเขียนโปรแกรม เป็นงานอดิเรก
มาร่วมกันทำงานเป็นทีมพัฒนา Software Opensource ด้วยกัน

หลักการ
โครงการนี้จะเริ่มต้นด้วยใครก็ได้ที่ตัวเองมี Code ต้นแบบที่ดองอยู่กับตัวเองนานแล้ว
(ไม่คืบหน้าไปซักที แต่ยังฝันอยากเห็นมันพัฒนาต่อไปอีก) นำมาเผยแพร่เข้าสู่ระบบ
Opensource ของเรา โดยติดต่อแสดงความจำนวงค์โดยการตั้งกระทู้ผ่านหมวดนี้
ทาง CITEC จะทำการสร้าง Dev-Space ให้
ซึ่งจะประกอบไปด้วย
1. Official project CMS : ระบบ website ของแต่ละโปรเจคเอาไว้เป็นหน้าบ้านแสดงความคืบหน้าของ Project และเผยแพร่ผลงาน
2. Subversion server: สำหรับเก็บไฟล์ source code ดังกล่าว แล้วก็ใช้เป็นศูนย์กลางในการทำงานร่วมกันระหว่าง Developer แต่ละคน ไม่ว่าจะเป็นการแก้ไข Merge ต่างๆ
3. Project Management System: เป็นระบบการจัดการโปรเจคและแบ่งงาน ต่างๆของโปรเจคผ่านทางเว็บไซต์ของสมาชิกในทีมพัฒนา


เงื่อนไข
ผลงานทั้งหมดที่เกิดขึ้นจะถูกผูกพันด้วยลิขสิทธิแบบ GPL (http://en.wikipedia.org/wiki/GNU_General_Public_License#Compatibility_and_multi-licensing)
หากใครไม่รู้ก็เข้าไปอ่านดู ถ้ามีเวลาจะมาอธิบาย

คุณสมบัติผู้ร่วมโครงการ
1. รับผิดชอบ
2. ทำอะไรเสร็จเป็นอย่างๆไม่ทิ้งงาน
3. ขยัน
4. มีความคิดริเริ่ม
5. ถูกทุกข้อ ;-)


ผลที่คาดว่าจะได้รับ
1. สมาชิก CITEC ได้รู้จักการทำงานด้วยกัน
2. มีผลงานเป็นของตนเอง(จากการร่วมมือกัน)
3. สร้างความชำนาญเตรียมพร้อมก่อนออกไปทำงานจริง (สำหรับนักศึกษา)
4. เกิดความคุ้นเคยกับการใช้งานโปรแกรม Tortoise (Subversion Client)
5. เมื่องไทยมีกลุ่มคนที่ฉลาดขึ้นมีมรดกทางปัญญาทิ้งไว้ให้ลูกหลานในอนาคต
ุ6. เป็นการสนับสนุนให้คนไทยได้รู้จัก การพัฒนา Software เองใช้ในประเทศแทนการเสียเงินซื้อจากต่างชาติ
7. อื้นๆอีกมากมายจะมีเขียนต่อวันหลัง

โครงการที่น่าจะเป็นไปได้ในระยะแรก
- Remote Access Control หรือแนวๆ Trojan เพื่อการศึกษา เริ่มด้วยการนำ Sourcecode ที่ Post อยู่ใน Board นี้มาเป็นต้นแบบพัฒนา
- โปรแกรมตรวจสอบช่องโหว่ของระบบ OS
- โปรแกรม Chat ติดต่อระหว่างสมาชิกใน CITEC เองแบบ MSN
- โครงการ Web ต่างๆ

์Note:

know-how
nc. (En.)
1. เคล็ดลับ(การทำงาน)
2. ความชำนาญ : The technical know-how in our glass factory is very poor.= ช่างฝีมือมีความรู้ความชำนาญในโรงงานทำกระจกของเรานั้นมีความยากจนมาก [/b]



เมื่อโครงการผ่านทาง CITEC จะดำเนินการสร้างเว็บไซต์และเครื่องมือต่างๆที่เกี่ยวข้องให้
ตามความเหมาะสม อย่างไรก็ตามขอสงวนสิทธิในการยกเลิก Project ใดๆที่ไม่มี Activities เป็นเวลานาน
ออกโดยไม่แจ้งให้ทราบล้วงหน้า และหากมีการใช้พื้นที่ไปในการที่ขัดต่อศีลธรรมหรือจรรยาบรรก็จะขอระงับโครงการด้วยเช
่นกัน

BiMode
19-11-2007, 07:17 PM
แล้วถ้า license เป็นแบบ bsd หรือ bsd-like ล่ะครับจะให้ host ได้หรือเปล่าครับ?

asylu3
19-11-2007, 11:06 PM
แล้วถ้า license เป็นแบบ bsd หรือ bsd-like ล่ะครับจะให้ host ได้หรือเปล่าครับ?[/b]

More detail plz, may be we can discuss more

BiMode
21-11-2007, 07:37 PM
สมมติว่าเอา source ของคนอื่นมา extend เองโดยตัว license นั้นเป็นแบบ BSD ,

<div class='quotetop'>QUOTE("Some bsd license example")</div>

This program is free for commercial and non-commercial use as long as
the following conditions are adhered to.

Copyright remains xxxxx, and as such any Copyright notices
in the code are not to be removed.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The licence and distribution terms for any publically available
version or derivative of this code cannot be changed. i.e. this code
cannot simply be copied and put under another distribution licence
(including the GNU Public Licence).


xxxxx ก็คือเจ้าของ program และส่วนที่ข้างล่างสุดของ license นั้นบอกว่า license นั้นเปลี่ยนไปเป็นของเจ้าอื่นไม่ได้ (เช่น GNU&#39;s licenses).
ก็คืออยากจะทราบน่ะครับว่า serious ตรงนี้หรือเปล่า?

asylu3
21-11-2007, 08:09 PM
ดูเหมือนว่า BSD จะ้เน้นถึงอิสระการ Coding มากกว่าแบบอื่นๆนะครับ
หากดูจากตารางนี้แล้ว
http://developer.kde.org/documentation/lic...es_summary.html (http://developer.kde.org/documentation/licensing/licenses_summary.html)
เป้าหมายของโครงการนี้ก็คือ อยากให้สมาชิกร่วมกันพัฒนา Software ที่ผู้ร่วมพัฒนาได้ฝึกฝีมือ
หากจะมีอะไรที่เป็นไปทางการค้าก็ขอให้้ มีการให้ Credit ผู้พัฒนา ซึ่งเราน่าจะเหมาะกับ License ลักษณะนี้มาก
หากสมาชิกท่านใดเห็นเป็นอื่นต้องการเสนอแนะเพิ่มเติมก็ แนะนำมาได้นะครับ
หากไม่มีเราจะเริ่มมาคุยกันว่าอย่างร่วมพัฒนาโปรแกรมแบบไหน ร่วมกัน