Copyright/General Law for Publishing Online Software

I’m planning on releasing a program I made, but I’m not sure exactly how to ensure people don’t just steal it. The price point is $1, but I’m not selling it through an “app store” or anything so I have to handle the legal stuff myself as well as building a website. How do I make it illegal (is it by default?) for people to resell copies of it. What about adding Copyrights to the code itself? Often, when I’m buying software, or even when it’s free, I have to accept terms and conditions (which I obviously read sarcasm). Do I need something like that?

I don’t know if any other information is relevant, but just in case:

  • It’s written in Java
  • There aren’t any similar programs (in design) that I know of like it.
  • I’m planing on using Paypal for the payment, though I may look into amazon or see the cost of an ssl certificate with my host to see if it makes sense to do it myself.

1

Generally speaking, you want to state that the program is protected by copyright, and yes, that has to be done in the “terms and conditions,” which the user must accept. The best way to get them to read that is to make it as short as possible; there are many boilerplate examples out there which you can use and tailor to your needs. At a minimum, this should state that the software is sold “as is,” and there is no warranty.

Personally, I think a plea might work well here: “It’s just me, I don’t make a lot of money from this, but if you support me as a developer, I can give you support and possibly add new features to the software. This isn’t cripple-ware; you’re downloading the actual program with all features, so please buy it if you like it. I’ve made the cost as low as possible to keep it affordable for you.”

There should be some sort of time bomb in the program so that it stops running after 30 days and nags the user to pay up. You’ll need a simple challenge/response system so that you can issue codes against the user’s personal copy; generally they would type the challenge into the website (after they’ve paid up), and your website would respond with a key corresponding to the challenge, which they then put into their registration dialog.

2

I’m planning on releasing a program I made, but I’m not sure exactly how to ensure people don’t just steal it.

There will always be people who steal your software. Some do it because they cannot afford to pay for it, others will steal on principal “I won’t pay for software”. What you need to do is find the balance between spending too much time stopping people from pirating your software, because you won’t, and making it difficult for opportunistic ‘thieves’ to break your program easily.

How do I make it illegal (is it by default?) for people to resell copies of it.

IANAL and this depends on your country. Some countries you need to register a copyright, others it is implicit, such as Australia. You want to look at displaying an end user license agreement at the point of installation and/or downloading of your software.

What about adding Copyrights to the code itself? Often, when I’m buying software, or even when it’s free, I have to accept terms and conditions (which I obviously read sarcasm). Do I need something like that?

See above. I will point out here that your asking for how to protect yourself, other people use agreements for the same purpose.

It’s written in Java

Make sure you consider using an obfuscator to help protect yourself.

I’m planing on using Paypal for the payment, though I may look into amazon or see the cost of an ssl certificate with my host to see if it makes sense to do it myself.

You really don’t want to handle payments yourself. It’s not worth the pain.

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật