.NET Reflector ไม่มีอีกต่อไป - ทุกคนรู้สึกอย่างไรกับเรื่องนี้ [ปิด]


19

รุ่นที่จะเกิดขึ้นของ.NET สะท้อนมาในเดือนมีนาคมจะไม่ได้มีรุ่นฟรี

.NET Reflector เริ่มต้นจากยูทิลิตี้ฟรีที่เขียนโดยโปรแกรมเมอร์ Lutz Roeder และเป็นโปรแกรมเมอร์ที่ขาดไม่ได้อย่างรวดเร็ว หลังจากนั้นประมาณสี่ปีเขาก็ขายมันให้กับซอฟต์แวร์ RedGate ซึ่งดูแลรักษาเวอร์ชั่นฟรีตั้งแต่นั้นมารวมถึงรุ่น "Pro" เมื่อประมาณหนึ่งปีที่ผ่านมาซึ่งเพิ่มความสามารถและเริ่มต้นที่ $ 99 ต่อที่นั่ง

รุ่นใหม่จะไม่มีรุ่นฟรีอีกต่อไปจะเป็น $ 35 สำหรับรุ่นที่ไม่ใช่รุ่น Pro และรุ่นฟรีที่มีอยู่จะยังคงใช้งานได้จนถึงสิ้นเดือนพฤษภาคม

ในอีกด้านหนึ่งมันน่ารำคาญที่รุ่นฟรีที่มีอยู่จะตายและเห็นได้ชัดว่าฉันต้องการมีรุ่นฟรีไปข้างหน้า ในทางกลับกันฉันเคารพว่า RedGate มาจากไหนและค่าใช้จ่ายสำหรับใบอนุญาตนั้นไม่ได้แพงมากนัก รวมทั้งอาจกระตุ้นให้มีการอัพเดทบ่อยขึ้น

แก้ไข:ฉันเดิมกล่าวว่าเป็น $ 35 สำหรับทุกคน แต่ตามคำถามที่พบบ่อยนี้จะยังคงเป็นรุ่น Pro


มันทำให้ฉันรู้สึกหิว แต่อาจเป็นเพราะอาหารกลางวันเกือบ อย่างจริงจัง ... มันยากที่จะพูด นี่อาจเป็นสิ่งที่ดีถ้าอย่างที่คุณบอกว่าผลิตภัณฑ์นี้ได้รับการปรับปรุงและอัปเดตบ่อยขึ้น (แต่คุณจะต้องซื้อใบอนุญาตใหม่สำหรับทุกเวอร์ชั่นใหม่หรือไม่) เวลาเท่านั้นที่จะบอกได้ ... สำหรับผู้ที่ไม่ต้องการจ่ายเงินมีผลิตภัณฑ์โอเพนซอร์ซ / โอเพ่นซอร์สที่เทียบเท่ากันหรือไม่
FrustratedWithFormsDesigner

3
Milton Freidman on corporation กล่าวว่า: บริษัท ไม่มีหน้าที่ทางสังคม ... video.google.com/videoplay?docid=-6407847019713273360#
งาน

7
สวัสดี Schnapple คำถามเกี่ยวกับโปรแกรมเมอร์จำเป็นต้องแก้ปัญหาจริง : คำถามในแบบฟอร์ม "ฉันรู้สึก X เกี่ยวกับ Y คุณรู้สึกอย่างไรเกี่ยวกับเรื่องนี้" อยู่นอกหัวข้อ มีปัญหาจริงหรือไม่ถ้าใช่คุณสามารถแก้ไขคำถามและเพิ่มคำถามได้หรือไม่ คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ประเภทของคำถามที่จะถามและไม่ขอโดยการตรวจสอบคำถามที่พบบ่อย

1
"A สัญญา B แต่ไม่รักษาสัญญาของเขา" - เรื่องราวนี้มีอายุมากกว่า 1,000 ปี อย่าเสียเวลาไปกับการถามว่า "มันยุติธรรมไหม" ค่อนข้างถามว่าฉัน / เราสามารถทำอะไรกับมันได้บ้าง
งาน

1
ฉันคิดว่าสิ่งนี้จะต้องปิด
kirk.burleson

คำตอบ:


26

พวกเขามีสิทธิ์ทุกอย่างที่จะหยุดการผลิตเวอร์ชันฟรี แต่การย้อนหลังเข้าไปในคอมพิวเตอร์ของใครบางคนและการปิดรุ่นฟรีที่พวกเขาได้ดาวน์โหลดไปแล้วนั้นเป็นการกระทำที่ทำให้แฮ็คและควรได้รับการปฏิบัติเหมือนเป็นอาชญากรรม


8
นอกจากว่าคุณจะเห็นด้วยกับใบอนุญาตที่อนุญาตให้พวกเขาปรับเปลี่ยนแอปพลิเคชันและให้ทันสมัยอยู่เสมอ
JeffO

23
ตกลงหรือไม่นี่เป็นเพียงการย้ายอึโดย Red Gate ไม่เป็นไรคุณต้องการคิดค่าบริการเพื่อปรับปรุงผลิตภัณฑ์ยอดเยี่ยม - คิดค่าใช้จ่ายสำหรับเวอร์ชันใหม่ การฆ่ารุ่นฟรีที่มีอยู่เพื่อบังคับให้ฉันซื้อใหม่คือความโลภอย่างจริงจัง
quentin-starin

คุณกำลังบ่นอย่างจริงจังเกี่ยวกับสิ่งที่คุณมีให้ฟรีหรือไม่? พวกเขาไม่ได้เป็นหนี้คุณเลย หากคุณไม่ต้องการจ่ายเงิน $ 35 สำหรับเครื่องมืออย่าทำเช่นนั้น
Rob

@Rob: พวกเขาเป็นหนี้สิทธิ์ตามธรรมชาติของฉัน ไม่มีใครมีสิทธิ์เข้าถึงคอมพิวเตอร์ของฉันและปิดโปรแกรมที่ถูกกฎหมายโดยไม่ได้รับความยินยอมจากฉัน มันไม่เกี่ยวกับราคา แต่เป็นเรื่องสิทธิในทรัพย์สินอย่างง่าย
Mason Wheeler

2
@ Rob: ฉันตัดสินใจที่จะติดตั้ง ฉันไม่เคยตัดสินใจปิดการใช้งานเพราะคนที่ไม่ได้เป็นผู้เขียนต้นฉบับตัดสินใจที่จะขุดหาเงิน
Mason Wheeler

13

ผมคิดว่า $ 35 เป็นมากกว่าราคาที่ยุติธรรมสำหรับสิ่งที่คุณได้รับกับ.NET สะท้อน อย่างไรก็ตามนี่เป็นคำถามของจริยธรรม ซอฟท์แวประตูสีแดงสัญญาว่าจะให้ฟรีผลิตภัณฑ์เมื่อพวกเขาได้รับจากLutz Roeder

ฉันชอบที่จะได้ยินการดำเนินการของ Lutz Roeder แต่ฉันกลัวว่าเขาจะผูกพันกับข้อตกลงการไม่เปิดเผยข้อมูลบางอย่าง

ความหวังของฉันคือ Microsoft จะเห็นความต้องการเครื่องมือนี้และจะซื้อจาก Red Gate Software หรือสร้างขึ้นเองและรวมไว้ใน SDK Framework นี่เป็นเครื่องมือที่ทรงคุณค่าและควรมีรุ่นฟรีให้ใช้งาน (ไม่มีระฆังและนกหวีด)

UPDATE:

ดูเหมือนว่ามีอยู่แล้วฟรีรุ่นโอเพนซอร์สในการทำงานโดยSharpDevelopคนที่เรียกว่าILSpy


ตามคำถามที่พบบ่อยของพวกเขาพวกเขาไม่เคยสัญญาว่ามันจะฟรี แต่นั่นก็คือ "ความตั้งใจที่ระบุไว้ในเวลานั้น" ฉันไม่มีที่มาหรือสิ่งใดสำหรับ "สัญญา" แต่ฉันพนันได้เลยว่าชุมชนส่วนใหญ่เข้าใจผิดเกี่ยวกับข้อความดั้งเดิมของพวกเขา
Tom Kidd

6
ไม่พวกเขาบอกว่ามันจะฟรี simple-talk.com/opinion/opinion-pieces/the-future-of-reflector- "ภายใต้ข้อตกลงที่ประกาศเมื่อวันพุธที่ 20 สิงหาคม Red Gate จะรับผิดชอบการพัฒนาในอนาคตของ. NET Reflector เครื่องมือยอดนิยมที่ประพันธ์โดย Lutz Roeder. Red Gate จะยังคงให้บริการเครื่องมือแก่ชุมชนฟรี "
Erik Funkenbusch

7
@Schnapple - ยังzdnet.com/blog/burnette/ ...... "ความมุ่งมั่นของเราคือการรักษาเครื่องมือฟรีที่น่าทึ่งซึ่งจะยังคงเป็นประโยชน์ต่อชุมชนในขณะที่ค้นหาข้อมูลจากผู้ใช้ในวิธีที่ทำให้ NET Reflector มีค่ามากยิ่งขึ้น" - ฉันไม่รู้เกี่ยวกับคุณ แต่ "ความมุ่งมั่น" หมายถึง "สัญญา" ในใจพจนานุกรมแนะนำสิ่งเดียวกัน
Erik Funkenbusch

3
@Schnapple - ปัญหาอื่น ๆ เป็นหนึ่งในจริยธรรม หากพวกเขาต้องการที่จะทำให้มันกลายเป็นผลิตภัณฑ์จ่าย แต่การทิ้งระเบิดเวลารุ่นฟรีที่มีอยู่เพียงแค่ทำให้โลกนี้ "การทดลองหมดเวลาฟรี" ที่ยาวที่สุดในประวัติศาสตร์ มันผิดจรรยาบรรณที่จะทิ้งระเบิดรุ่นที่มีอยู่และแทนที่ด้วยรุ่นจ่าย
Erik Funkenbusch

2
@Mystere Man: นานแค่ไหนก่อนที่การแฮ็กข้อมูลการระเบิดเวลาจะเกิดขึ้น (ถ้ายังไม่ได้ทำ)
FrustratedWithFormsDesigner

8

ฉันซื้อรุ่น Pro มาแล้วเมื่อไม่นานมานี้จึงไม่ส่งผลกระทบใด ๆ กับฉัน แต่ความเห็นที่ต่ำต้อยของฉันคือ: มาเลยก็แค่ 35 $ ในภูมิภาคที่ฉันอาศัยอยู่นี่เป็นอัตราที่น้อยกว่าอัตรารายชั่วโมงทั่วไปสำหรับนักพัฒนาซอฟต์แวร์ดังนั้นถ้าหาก Reflector ช่วยคุณประหยัดเวลาในการทำงานหนึ่งชั่วโมงคุณควรซื้อมัน


19
ปัญหาสำหรับหลาย ๆ คนไม่ใช่ $ 35 ซึ่งฉันรู้สึกว่าเหมาะสมสำหรับผลิตภัณฑ์มากกว่า ปัญหาคือพวกเขาได้มาจาก Lutz และสัญญาว่าจะให้มันเป็นอิสระจากนั้นพวกเขาก็เพิ่มระเบิดเวลาลงไป (การย้ายหลายคนถามและรู้สึกว่าเป็นขั้นตอนแรกในการทำให้มันไม่เป็นอิสระอีกต่อไป) และบอกว่า "ดอน" ไม่ต้องกังวลมันจะยังว่างอยู่ " มันเป็นคำถามของพฤติกรรมที่ผิดจรรยาบรรณที่ Redgate เคยไปถึงจุดนี้ไม่ว่าผลิตภัณฑ์จะมีมูลค่า $ 35 หรือไม่
Erik Funkenbusch

7
ระเบิดเวลาอยู่ที่นั่นก่อนประตูแดง
quentin-starin

1
ในช่วงเหตุการณ์นี้เราอดไม่ได้ที่จะสงสัยว่าจะมีการวางระเบิดครั้งนี้เพื่อเตรียมการขายให้กับ Red Gate หรือไม่
Kyralessa

ใช่ แต่มันไม่ได้บังคับให้คนจ่ายเงินใช่มั้ย
ด่าน

ตอนนี้มัน ....
RobS

6

ฉันมีระบบผู้พัฒนาที่แยกได้จากอินเทอร์เน็ตและระเบิดเวลาในรุ่นฟรีเป็นความเจ็บปวดในตูด (ฉันต้องคัดลอกรุ่นใหม่ด้วยตนเองจากเว็บไซต์ของพวกเขาเป็นระยะเพื่อให้มันทำงานได้) ดังนั้นฉันยินดีจ่าย $ 35 เพื่อกำจัดระเบิดเวลาและรับคุณสมบัติพิเศษบางอย่าง


4

การตัดสินใจทางธุรกิจที่ยอดเยี่ยมคืออะไร เรดเกตจะทำเงินมากมาย


6
นอกเสียจากใครบางคนใช้ตัวสะท้อนแสงเพื่อสะท้อนตัวสะท้อนแสงและรับเช็คเอาท์ คุยเรื่องประชด
Femaref

3
ฉันได้ยินว่าคุณชอบตัวสะท้อนแสง ... ดังนั้นฉันจึงใส่ตัวสะท้อนแสงเข้าไปในตัวสะท้อนแสงของคุณเพื่อให้คุณสามารถใช้ตัวสะท้อนแสงกับตัวสะท้อนแสงได้ คุณเคยลองใช้การสะท้อนแสงแบบนี้บ้างหรือเปล่า? Lutz ทำให้งงงวยสิ่งนั้นในการให้อภัย ฉันคิดว่าเขาวิ่ง obfuscator สะท้อนให้เห็นว่าเป็นโครงการที่แยกต่างหากและจากนั้นก็วิ่งอีกครั้งในระดับที่ดี
Michael Brown

มันอาจจะงง! (หรือชาวพื้นเมือง?)
Aren

4

ขณะนี้ฉันทำงานหนักกับ Sitecore และการใช้ Reflector เป็นวิธีปฏิบัติทั่วไปสำหรับ Sitecore เนื่องจากการขาดเอกสารระดับชั้นเรียนและวิธีการ ฉันอาจจะพยายามทำให้ บริษัท ของฉันก้าวหน้าสำหรับรุ่น Pro ตอนนี้รุ่นพื้นฐานเสียเงิน

RedGate กำลังจัดการกับปัญหาที่พบบ่อยกับรุ่นฟรี: พวกเขาได้รับจำนวนมากเนื่องจากมีผู้ใช้งานมากขึ้น แต่คนส่วนใหญ่จะไม่สนใจรุ่น Pro เพราะมีรุ่นฟรีอยู่ พวกเขาอาจตัดสินใจว่าพวกเขาได้มาถึงระดับที่ดีและตอนนี้พวกเขาต้องการทำเงินกับมัน ฉันไม่มีปัญหากับเรื่องนั้น

ในทางกลับกันฉันต้องการถ้ามันชัดเจนมากขึ้นในอดีตว่ารุ่นฟรีเป็นชั่วคราว สิ่งที่ฉันต้องการรับซื้อค่อนข้างเร็ว แต่คนอื่นไม่ค่อยโชคดี


1
"ฉันอาจพยายามทำให้ บริษัท ของฉันก้าวหน้าสำหรับรุ่น Pro ทันทีที่รุ่นพื้นฐานเสียค่าใช้จ่าย" นั่นคือสิ่งที่พวกเขาคาดหวัง "เฮ้ตอนนี้ค่าเงินแล้วเราก็อาจใช้จ่ายเงินมากขึ้นเช่นกัน" ถอนหายใจ
Kyralessa

3

ฉันหนึ่งจะตั้งค่าพร็อกซีเพื่อให้รุ่นที่ฉันจะไม่หมดอายุ หรือฉันจะดาวน์โหลดเวอร์ชันที่ถอดรหัสแล้วทำสิ่งที่น่ารังเกียจที่สุดของฉันเพื่อเผยแพร่ไปทุกมุมของอินเทอร์เน็ต

อารมณ์เสียมากโดยการย้าย Redgate ฉันไม่ได้ใช้คุณสมบัติอึใด ๆ ที่เพิ่มเข้ามา มันไม่มีอะไรมากไปกว่าการคว้าเงิน


4
ดีมาก. คุณไม่เห็นด้วยกับการตัดสินใจทางธุรกิจเพื่อให้เหตุผลการขโมย
ChrisW

8
@ChrisW: การคัดลอกไม่ใช่การขโมยและเป็นความคิดที่ไม่สุจริตที่จะทำให้ทั้งสองคู่เกิดความสับสน
Mason Wheeler

ย้อนกลับไปเมื่อสวิตช์ฆ่าเวลาที่กำหนดนี้ได้เพิ่มเข้าไปใน Reflector (โดย Lutz บางเวลาก่อนที่จะ RedGate) ฉันใส่ชั่วโมงอันยุติธรรมลงไปในการพยายามค้นหาและนำการตรวจสอบออก ผมมีเกือบจะไม่มีการเชื่อมต่ออินเทอร์เน็ตตลอดเวลาเพื่อฆ่าเป็นมากไม่สะดวก หลังจากล้มเหลวในการถอดรหัสตัวสะท้อนแสง (หนึ่งในแอสเซมบลีที่ยุ่งเหยิงที่สุดที่ฉันเคยเห็น) ฉันติดต่อ Lutz เขาจะไม่ช่วยในการลบเช็คแม้ด้วยเหตุผลของฉันอธิบาย อย่างไรก็ตามเขาทำให้ระยะเวลาการหมดเวลานานขึ้น ฉันคิดว่านั่นคือการพูดความคิดของคุณของ "พร็อกซี" จะไม่ช่วยและมันอาจจะยากที่จะแตก
quentin-starin

เป็นเรื่องน่าเศร้าที่นักพัฒนามืออาชีพพร้อมที่จะปล้นนักพัฒนารายอื่นเพียงเพราะเงินเพียงไม่กี่ดอลลาร์ ฉันหวังว่าใครบางคนจะทำเช่นเดียวกันกับผลิตภัณฑ์ของคุณ ... มันเป็นการตัดสินใจของ RedGate และผลิตภัณฑ์ของพวกเขาโดยสุจริตเพื่อให้สามารถชาร์จได้
Ladislav Mrnka

1
@Rob: กฎหมายทำให้ความแตกต่างที่ชัดเจนระหว่างการละเมิดลิขสิทธิ์และการโจรกรรม คุณสามารถค้นหามันได้ มันเป็นสองช่วงเวลาที่แตกต่างกันมาก เป็นเพียงคนที่มีความสนใจในการละเมิดลิขสิทธิ์ที่พยายามสร้างความสับสนให้กับปัญหา กรุณาอย่าตกหลุมรักมัน
Mason Wheeler

1

ปัญหาใหญ่ที่ฉันมีคือรุ่นเก่าจะไม่ทำงานต่อเนื่องจากระเบิดเวลา Reflector รุ่นเก่าแก่ที่สุดที่ฉันสามารถค้นหาได้หนึ่งในระบบของฉันคือจากปี 2007 และมีการทิ้งระเบิดในเวลา มีรุ่นเก่ากว่าที่ไม่หมดอายุหรือไม่


1
ฉันคิดว่ามีรุ่นเก่ากว่าที่ไม่หมดอายุ (ฉันสงสัยว่า Lutz เป็นเวอร์ชั่นดั้งเดิม) แต่ปัญหาคือฉันคิดว่าพวกเขาไม่ทำงานกับ. NET เวอร์ชั่นใหม่
Tom Kidd

2
มีพวกเขาเป็นทางอายุ ระเบิดเวลาได้รับการแนะนำให้ดีก่อนที่ Red Gate จะได้มา
quentin-starin

1

เราทุกคนรู้ว่า RedGate กำลังจะเริ่มชาร์จในที่สุด พวกเขาต้องทำเงินอย่างใดและเห็นได้ชัดว่าไม่มีใครต้องการผลิตภัณฑ์อื่น ๆ ของพวกเขา ดังนั้นพวกเขาจึงทำสิ่งที่ชาญฉลาด ซื้อสิ่งที่ผู้คนต้องการและคิดค่าใช้จ่าย ฉันไม่รู้ว่าทำไมบางคนไม่เพียงแค่รับแหล่งที่มาและเริ่มโครงการโอเพนซอร์สด้วยวิธีการย้อนกลับไปในแต่ละวัน


3
เรดเกททำเงินได้มากมายจากผลิตภัณฑ์ฐานข้อมูล จริง ๆ แล้วฉันสับสนเล็กน้อยกับการซื้อตัวสะท้อนแสง
Michael Brown

1
ไม่มีใครต้องการผลิตภัณฑ์อื่น ๆ ของพวกเขาบ้าง? คุณสรุปได้อย่างไร? ฉันอยู่ในองค์กรขนาดใหญ่ที่ใช้ผลิตภัณฑ์อื่น ๆ ของพวกเขามากมาย (ANTS, เครื่องมือ SQL Server, ฯลฯ ... )
MetalMikester

1
"ฉันไม่รู้ว่าทำไมบางคนไม่เพียงแค่ได้รับแหล่งที่มาและเริ่มโครงการโอเพนซอร์สด้วยวิธีการที่ย้อนกลับไปในวันนั้น": นั่นเป็นเพียงประเด็นใช่มั้ย ไม่มีใครยินดีที่จะลงทุนเวลาและทำงานในโครงการเพื่อแก้ไขข้อบกพร่องและเพิ่มคุณสมบัติใหม่โดยไม่ได้รับเงิน ทั้ง Redgate ก็ทำเช่นกัน
nikie

2
ฉันอยู่ในองค์กรที่กำลังจะใช้ผลิตภัณฑ์อื่น ๆ ของพวกเขา แต่ฉันจะพยายามอย่างดีที่สุดเพื่อพูดคุยกับพวกเขาเนื่องจาก Red Gate ได้แสดงให้เห็นว่าพวกเขาไม่น่าเชื่อถือ
Kyralessa

@Kyralessa - พวกเขาเชื่อมั่นอย่างมีคุณค่าอย่างไรพวกเขาไม่เคยสัญญาว่าจะให้เครื่องมือฟรีพวกเขากล่าวโดยทั่วไปว่า "นั่นเป็นแผน" พวกเขาควรพูดว่าสิ่งใดสามารถเปลี่ยนแปลงได้ในอนาคต
Ramhound

1

ฉันเป็น "เอ๊ะ" เนื่องจากฉันมีรุ่นที่จ่ายในปัจจุบัน ฉันได้รับอีเมลจาก Red-Gate เมื่อเช้านี้โดยบอกว่าลูกค้าที่ชำระเงินแล้วจะได้รับการอัปเกรดเป็นรุ่นที่ชำระเงินใหม่และอีกไม่กี่ปีแห่งการสนับสนุน นั่นไม่ใช่เรื่องเลวร้าย

ฉันชอบจ่ายเงินสำหรับเครื่องมือที่ใช้ดังนั้นฉันจึงไม่ได้รับผลกระทบจริงๆ ไม่ได้หมายความว่าฉันจะไม่รู้สึกอะไรกับการเปลี่ยนแปลงสิ่งที่เคยเป็นเครื่องมือฟรีในตอนแรก แต่ยอมรับว่า $ 35 ไม่ใช่เงินจำนวนมาก

ในหมายเหตุด้านเห็นได้ชัดว่ารุ่น Pro มีชื่อเป็นเปลี่ยนจาก ". NET Reflector Pro" เป็น ". NET Reflector VSPro" - ดูเหมือนไม่มีจุดหมายเล็กน้อย ...


1

ฉันตัดสินใจซื้อรุ่น Pro แล้ว ก่อนอื่น Reflector นั้นเป็นสิ่งที่จำเป็นและถึงแม้ว่าฉันไม่ต้องการคุณสมบัติการดีบักเหล่านั้น แต่ฉันต้องการสนับสนุนพวกเขาในการผลิตเวอร์ชันใหม่ที่มีคุณสมบัติเพิ่มเติม

แก้ไข:

Btw: หน้าตาเหมือนทางเลือกที่เปิดแหล่งที่มาที่มีอยู่แล้วในการพัฒนา: ILSpy โดย SharpDevelop ตัวถอดรหัสอื่นจะเป็นส่วนหนึ่งของResharper 6และหลังจากนั้นบน JetBrains ให้เป็นเครื่องมืออิสระอย่างเดียว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.