39 subscribers
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
Podcast đáng để nghe
TÀI TRỢ BỞI


1 Pushing Past Stagnation & Business Plateaus 30:21
253. Misconceptions Around Open Source Licensing and Monetization
Manage episode 476178710 series 2770310
Open source projects keep changing over to license models that require companies to pay. Mass Transit, MediatR, AutoMapper, Fluent Assertions, Avalonia, and more have all recently changed their terms. This situation brings up a number of misconceptions that we need to talk about in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
254 tập
Manage episode 476178710 series 2770310
Open source projects keep changing over to license models that require companies to pay. Mass Transit, MediatR, AutoMapper, Fluent Assertions, Avalonia, and more have all recently changed their terms. This situation brings up a number of misconceptions that we need to talk about in today's episode of Dev Questions.
Website: https://www.iamtimcorey.com/
Ask Your Question: https://suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: https://signup.iamtimcorey.com/
254 tập
Tất cả các tập
×
1 254. Free Open Source Projects Are Dangerous 19:28

1 253. Misconceptions Around Open Source Licensing and Monetization 26:12

1 252. How Limitations Make an Application Better (Training Too!) 22:45

1 251. What Microsoft Choosing Go over C# Can Teach Us 19:37


1 249. Why Employers Don't Treat You Like You Expect 15:03

1 248. How Do I Maintain a Good Work-Life Balance as a Developer? 18:39

1 247. Do Developers Need To Know About Databases? 13:27

1 246. What is the fastest way to become a developer? 15:22




1 242. How To Become an Independent Software Developer 18:36

1 241. How To Be a Better Software Developer 9:36

1 240. How To Upgrade Your Software Development Job 15:51

1 239. How To Get A Job In Software Development 18:55

1 238. Creating Clear Goals That Get Accomplished 11:51

1 237. How To Modernize Your Skills as a C# Developer 23:37

1 236. Identifying The Next Step In Your Career 26:03

1 235. Overcoming "I Don't Have Enough Time" 25:36

1 234. What Is Next For Software Development? 25:41

1 233. 3 Ways To Stand Out From The Crowd in Software Development 17:47

1 232. Why Do .NET Upgrades Happen So Quickly? 24:09

1 231. Customizing Your Resume Per Application 11:35

1 230. Premature Optimization vs Careful Planning - How To Optimize Your Application 21:41

1 229. Is HA/DR Worth It? The Costs/Benefits of Disaster Recovery & High Availability 21:33

1 228. Defeating Micromanagement & Succeeding Despite Leadership 18:59


1 226. Why You Aren't Landing Your Dream Development Job 15:22

1 225. Getting Through Hard Times and Failures in Software Development 9:51

1 224. Tips For Making Your Job Less Stressful 13:04

1 223. Protect Yourself From Layoffs, Downsizing, and Losing Your Job 12:52

1 222. What Employers Look For When Hiring Developers 17:56

1 221. Learn How To Simplify Difficult Tasks In Software Development 16:55

1 220. How To Evaluate Which College Degree Is Best For You 25:54

1 219. 12 Side Hustle Ideas For Software Developers 40:32

1 218. When Side Hustles For Software Developers Are Valuable 19:38

1 217. Overcoming Bad Tools and Frustrating Processes 12:48

1 216. Encouraging Your Team To Grow Their Skills 17:35

1 215. Knowing When to Upgrade .NET Versions And How To Get Your Boss On Board 18:13

1 214. Understanding How Opportunity Cost Affects Software Developers 20:37

1 213. How To Become a Software Developer the Right Way 22:59


1 211. When To Break The Rules as a Developer 20:49

1 210. When JavaScript Becomes Important for C# Developers 10:59

1 209. Using Outside Experience as a Software Developer 13:13

1 208. Separating AI Hype from AI Reality 20:08

1 207. 4 Other Careers Software Developers Where Can Excel 16:44

1 206. 6 Myths About Software Development 18:13

1 205. The 5-Step Process to Improve at Anything 9:24

1 204. 5 Proactive Measures to Survive Job Uncertainty 15:27

1 203. 5 Strategic Changes To Improve Your Career 16:20

1 202. 3 Ways Every Developer Fails and How to Avoid Them 26:34

1 201. 9 Steps to Effectively Change Jobs For More Money in Software Development 16:12

1 200 What Are Some Major Mistakes Developers Make in Their Career? 37:52

1 199 How Do I Find the Best Developer to Hire? 33:09


1 197 What Is the Purpose of Design Patterns? 11:13

1 196 Should I Build a Monolith or Microservices? 16:09

1 195 What Is the Progression of a Developer? 15:17

1 194 What Skills Will Help Me Advance in My Career? 15:28

1 193 How Do I Start Teaching Development Online? 15:52

1 192 How Do I Delegate Work Safely and Effectively? 29:19

1 191 Is Open Source More Secure Than Closed Source? 14:19

1 190 What Are Some Work Routine Best Practices? 24:49

1 189 What Are The Differences Between Full-Time and Contracting? 17:15

1 188 How Do I Transition From Vacation Mode to Work Mode? 15:43

1 187 What Web Framework Should I Use For My C# Project? 20:26

1 186 What Do I Do When Production Goes Down? 15:30

1 185 How Do I Switch From Work Mode to Vacation Mode? 22:36

1 184 What Is The Real Job of a Software Developer? 36:00

1 182 How Do I Establish Best Practices for a Team of Developers? 8:41

1 181 How Do I Start My Job Well? What Do I do First? 21:37

1 180 Why Can't I Get A Job As A Software Developer? 34:22

1 179 Why Should I Upgrade My .NET Application? 18:07

1 178 What Are The Steps To Quickly Debugging An Application? 17:36

1 177 How Do I Estimate Tasks Correctly? How Do I Estimate Time Accurately? 18:09

1 176 How Do You Avoid Feeling Overwhelmed? What If You Are In Over Your Head? 18:42

1 175 Is Global Demand for Developers Declining? 14:42

1 174 How Much Do I Lose When I Change Languages? 13:13


1 172 What is the Future of Software Development? 22:29

1 171 How Do I Become a Consultant with Kevin Griffin? 36:52




1 167 Should I Create Minimal APIs or Full APIs? 8:00

1 166 What is the Best Type of Work Experience? 17:05

1 165 What Are Some Tips for Interns? Pay, Performance, and More 28:17



1 162 Why Do Applications Need Constant Updates? What is Code Rot? 17:20


1 160 Why Do Software Development Projects Fail? 31:18

1 159 What’s New with .NET MAUI featuring Maddy Montaquila 28:01

1 158 How Important is a Computer Science Degree for Software Developers? 14:16

1 157 The State of AI and .NET featuring Amanda Silver 36:55

1 156 4 Ways Almost Any Developer Can Build Their Professional Network 21:12

1 155 AI is Everywhere, Now What? (Microsoft Build Conference Special) 13:50

1 154 How Do I Keep Up with the Latest Technologies? 14:53


1 152 3 Pitfalls to Avoid – My Biggest Mistakes 19:43

1 151 How Do I Become a C# Expert? One Simple Trick! 14:48

1 150 How Do I Approach Rewriting an Old Codebase? 13:13

1 149 How Do I Get Side Income as a Developer? 23:40

1 133 Will Artificial Intelligence Take Away Developer Jobs? 23:14

1 132 A Shared Development vs Local Services and Containers 18:33

1 131 Do I Need to Learn the .NET Command Line? 16:10

1 130 Is Writing C# on a Mac Realistic? How About Linux? 10:56

1 129 Which Database Type Should I Use For My App? 18:33

1 128 What Authentication System Should I Use For My App? 20:58

1 127 How Do I Choose the Right Web Framework? 12:09

1 126 Does Knowing Data Structures and Algorithms Benefit a C# Developer? 13:50


1 124 Should I Know Linux as a C# Developer? 8:43

1 123 Should I Take a C# Desktop Job as a C# Web Developer? 11:45

1 122 Is This The Next Silverlight? The Silverlight Myth 45:49

1 121 What are Some Tips on Going into Business for Yourself? 23:28

1 120 How Do I Practice My Presentation Skills? 21:41

1 119 What Are Some Tips for Great Presentations? 18:53

1 148 Should I Build a CMS or Should I Buy One? 18:49




1 144 What Should I Look for In a Good C# Job? 15:02

1 143 Why is Microsoft Changing C# Syntax So Much? 11:26

1 142 When Should I Quit? How Do I Know When To Move On? 18:39

1 141 How Do You Keep Your Motivation To Learn and Grow? 11:44

1 140 Is It Possible To Overuse DRY? Is Repeating Yourself Ever OK? 17:27

1 139 What Are Your Thoughts on Entity Framework Core vs. Dapper? 22:07

1 138 Why Is Diversity Important In Software Development? 16:26

1 137 How Do I Recover After Being Fired? 16:03

1 136 What Soft Skills Benefit Software Developers The Most? 33:21

1 135 Should I Start My Project Over From Scratch or Update It? 34:37

1 134 How Do I Make a Resolution I Can Keep? 18:18

1 118 How Do I Improve the Technical Skills of a Team? 24:31

1 117 What Are Some Resume Tips For A C# Developer? 16:46

1 116 Which Programming Techniques Should Every Developer Know? 16:58

1 115 Should I Join A Local User Group? What Are The Benefits? 14:02

1 114 What Are The Most Important Project Types To Learn In C#? 14:01

1 113 What Is The Cloud? Do I Need To Know It? Is It Serverless? 23:42

1 112 Do I Need To Learn Older Technologies Or Can I Start With .NET 6? 18:58

1 111 How Do I Get The Most Out Of A Developer Conference Or Event? 17:09

1 110 Why Do Employers Ask For Work Experience For Entry-Level Jobs? 13:55

1 109 How Do I Balance Design Patterns and Code Complexity? 14:13

1 108 How Do I Know If I Am Overusing a Principle? 10:33

1 107 Should I Focus on Blazor or ASP.NET Core? 12:57

1 106 How Do I Adapt To Rapid Changes In The Programming World? 15:12

1 105 How Do I Understand a Complex Codebase At Work? 10:58

1 104 When Should I Optimize & When Should I Add New Features? 10:34

1 103 How Do I Set My Rate For Consulting or Freelancing? 19:01


1 101 How Do I Think Like a Software Developer? 12:24

1 100 Six Things I Want Every Developer To Know 10:10

1 099 How Do You Gather User Requirements? How Do You Perform UAT? 10:00

1 098 How Do I Set Goals As A Software Developer? 10:43

1 097 How Do I Organize My Common Libraries Into Projects? 11:05

1 096 How Do I Integrate Into A Remote Team? 12:21

1 095 How Do I Plan Out A Project? Waterfall? Agile? 15:08

1 094 Is Azure DevOps Going Away? If So, Where Do We Go? 12:08

1 093 How Do I Go From Outdated to Employable? 10:31


1 091 Why Shouldn't I Choose The Best Language For The Job? 15:24

1 090 How Do I Convince People To Use My App? 14:53

1 089 When Should I Build My Own Instead Of Using A NuGet Package? 19:29

1 058 First Look at GitHub Copilot and What It Means For Developers 35:38

1 057 What Are the Common Application Layers? Is 3 Layers Standard? 16:20

1 056 How Much Should I Do In a Take Home Interview Exercise? 14:36

1 055 Do No-Code Products Threaten Software Development Jobs? 9:48

1 054 How Do You Prepare For A Technical Interview? 18:31

1 053 How Do You Stay Focused & Avoid Distractions As A Software Developer? 19:13



1 050 How Do I Make Passive Income on My App? 18:42

1 049 Do I Start a .NET 5 Project or Wait for the LTS? 14:19

1 048 Is It OK To Be In Software Development For The Money? 9:29

1 047 What Are The Most Important Traits Of A Software Developer? 17:24

1 046 What Are Some Career Tips For Self-Taught Developers? 11:35

1 045 What Are The Pros & Cons Of Becoming A Consultant? 18:22

1 044 Do I Need To Be A Generalist Or A Specialist? 16:43

1 088 How Do I Choose The Right Technology Stack For My App? 14:13

1 087 What Makes A Good Software Application? 16:16



1 084 Do I Really Need To Study HTML and CSS As A C# Web Developer? 12:05

1 083 What Do I Wish I Did Differently When Learning Software Development? 25:26

1 082 How Do I Get Consistent Growth As A Developer? 10:43

1 081 How Do I Build Relationships In The Industry? 24:59



1 078 How Do I Win The Comparison Game? How Do I Get Better? 11:11

1 077 What Does A Lead Developer Do? How Do I Become One? 12:40

1 076 How Do I Price My Software? What Is The Right Price For Software? 18:56

1 075 How Do I Get Started In Open Source Development? 13:07

1 074 How Do I Get C# Work Experience? How Do I Get My First Job? 14:53

1 073 Should a C# Web Developer know Angular/React/Vue? 10:59

1 072 How Do I Upgrade An Enterprise Application? Should I Even Consider It? 38:04

1 071 How Big Is A Typical Raise For A Developer? Cost Of Living? More? 23:39

1 070 What Parts of C# Are Obsolete? Should I Even Learn The .NET Framework? 20:33

1 069 Why Should I Choose C# As My Programming Language? 19:08

1 068 How Do I Avoid Burnout? How Do I Deal With Burnout? 25:42

1 067 How Do I Add Value As An Employee? How Do I Make A Good Impression? 22:32

1 066 How Do I Get A Raise As A Software Developer? 13:31

1 065 How Do I Assess My Market Value? What Should I Be Paid? 15:30

1 064 When Is It Time To Give Up Being A Developer? 15:43

1 063 Surviving Tutorial Hell - How to Succeed On Your Own As A Developer 12:35

1 062 .NET Framework vs .NET Core vs .NET vs .NET Standard vs C# 25:41

1 061 How Important is Attention to Detail as a Developer? 18:30

1 060 Why Does Stack Overflow Hate Homework Questions? 16:13

1 059 Should I Build An App Or Buy An Existing App? 16:25

1 043 Do I Have To End Up In Management As A Developer? 12:12

1 042 Which C# Web Application Type Should I use? MVC? Blazor? Razor Pages? 23:08

1 041 How Do I Cite My Code? How Do I Give Proper Attribution? 14:33

1 040 How Do I Do Data Access In Blazor? MVC? WPF? 15:22

1 039 How Do I Practice What I Am Learning? 17:35

1 038 Is The Cloud Safe? Isn't My Data Safer Locally vs In Azure/AWS? 18:22

1 037 How Do I Store Images In SQL? In Other Database Types? 18:10

1 036 Should I Build a Desktop or Web Application? 19:40

1 035 How Do You Deal With Hard Days At Work? 10:13

1 034 What Audio/Video Hardware & Software Do You Use To Record Videos? 19:29


1 032 Are UML Diagrams Important for C# Developers? 9:45

1 031 What Certifications Are Best For C# Developers? 13:27

1 030 How do I prevent the user from de-compiling my C# application? 14:50

1 029 What Setup Do You Recommend For a C# Developer? 30:48

1 028 When Should I Not Use a Third-Party Library In My Project? 17:45

1 027 How Do I Communicate What I Do To a Non-technical Boss? 14:47

1 026 How Do I Fight The Urge To Be Perfect? How Do I Know When I Am Done? 13:31

1 025 Should You Become a C# Consultant? When Are You Ready To Be a C# Consultant? 18:45

1 024 Can You Succeed as a C# Developer Without a Degree? 14:48

1 023 Does Age Matter In Development? How Old Is Too Old To Be A C# Developer? 14:57

1 022 How Do I Prevent Burnout As A Developer? 20:57

1 021 How Do I Get Freelancing Clients? How Do I Start As A Freelancer? 14:16

1 020 How Do I Keep Up With All Of The Changes In C#? 19:32

1 019 How Do You Estimate How Long a Project Will Take? 20:02

1 018 How Do I Overcome the Fear of Getting Fired? 22:56

1 017 What is Scope Creep? How Do You Prevent Scope Creep? 13:18

1 016 What Do You Hate About C#? What Do You Wish C# Did Differently? 17:29

1 015 What Should I Have In My Portfolio? What Makes For Good Portfolio Content? 15:30

1 014 Caliburn Micro Is No Longer Being Maintained. Now What? 20:24

1 013 How Do I Learn to Read Code? Why Should I Learn to Read Code? 18:04

1 012 How Do I Manage My Time? Developer Time Management 17:39

1 011 What Is The Best C# Book? What Is the Best C# Resource? 19:19

1 010 Are Code Comments Important? Are Comments Bad? Is Code Self-Documenting? 16:26

1 009 How Do I Become a Senior Developer? What Is the Difference Between a Junior and Senior Developer? 13:41

1 008 Can I Get a Job in C#? Should I Switch to Java? Is C# In Demand? 16:19

1 007 Is It Better to Write Optimized Code or Readable Code? What is Good Code? 12:12

1 006 How Do I Encrypt a Connection String? How Do I Protect My Settings in a Desktop Application? 15:43

1 005 How Do I Learn Design Patters? Which Design Patterns Should I Know? 13:10

1 004 How Do I Get a C# Developer Job? How Do I Prepare? Do I Need a Portfolio? 41:54

1 003 What is the Future of .NET? Is .NET Framework Dead? Is .NET Core Dead? 17:21

1 002 How Do I Stop Feeling Like An Impostor? Conquering Impostor Syndrome 12:46

1 001 Introduction to Dev Questions - Getting Your Questions Answered 5:56
Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.