You have always been forced to register, but previously it was with a 60 day "trial" before it demanded a key and stopped working.
Re:New SourceTree is here
by jschumacher on Thursday February 25, 2016 @02:31AM
(#11172917)
Thanks for the feedback. Sure, there are other ways to accept EULAs, but we chose Atlassian Account since it will enable us to integrate other services like Bitbucket and JIRA more seamlessly with SourceTree in the future.
Unfortunately we can't talk about those great features at this stage since they don't exist.
Re:New SourceTree is here
by rajksarkar on Wednesday February 24, 2016 @09:32AM
(#11166947)
You already needed an Atlassian ID to download the ST licence in order to use it after 30 days.
This smells like BS to me. 99% of all installable apps with EULAs including from big companies like Microsoft, Apple, and Adobe don't require you to login to accept the EULA.
If you want people to log in, then sell them on the great features they get, don't lie to them.